Articles of макет

Вертикальный TextView в Android

Я пытаюсь создать что-то вроде следующего. Используя LinearLayout и TableLayout. Но я нажал на Вертикальный текст. Это занимает больше места, чем нужно после ротации. Fllowing – это XML <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <TextView android:id="@+id/tv_CONSEQUENCES" android:layout_width="wrap_content" android:layout_height="wrap_content" android:rotation="-90" android:text="CONSEQUENCES" android:textAppearance="?android:attr/textAppearanceLarge" /> <TableLayout android:layout_width="wrap_content" android:layout_height="match_parent" > <TableRow android:id="@+id/tableRow1" android:layout_width="wrap_content" android:layout_height="wrap_content" > <Button android:id="@+id/button1" […]

Исправлена ​​ошибка с битами Bitmap tileMode?

У меня возникают проблемы, когда мой ресурс, использующий ресурс, использует повтор tileMode. В некоторых случаях изображение просто растягивается, а иногда оно повторяется. Ниже приведены файлы xml, которые я использую для создания состояний кнопок: Возможность рисования, используемая для повторения плитки ^^^^^^^^^^^^^ btn_menu_item.xml <selector xmlns:android="http://schemas.android.com/apk/res/android" android:constantSize="true" android:visible="true" android:variablePadding="true"> <!– selected –> <item android:state_selected="true" android:drawable="@drawable/menu_item_selected"/> <!– focused –> […]

Android Floating Action Button API 19 (KitKat)

Мне нужно внедрить кнопку плавающего действия в соответствии с Руководством по дизайну Google в приложении для Android с API уровня 19. Однако я бы знал, если некоторая встроенная библиотека поддержки (например, v4, v7, v13) поможет мне создать этот компонент без необходимости внешних зависимостей.

Дизайн Android UI: поддержка нескольких экранов

Я прочитал этот учебник, ПОДДЕРЖИВАЯ МНОЖЕСТВЕННЫЕ ЭКРАНЫ несколько раз и много вопросов о Design Android UIs to fit well with all android screen sizes связанных с Design Android UIs to fit well with all android screen sizes . Но все еще борется с обеспечением наилучшего и одинакового пользовательского интерфейса для всех размеров экрана одинаково. Когда […]

CardView в RecyclerView: анимация при заполнении

У меня есть переработанное представление, которое заполнено макетами CardView. Я заметил, что во многих приложениях эти элементы имеют приятный анимированный вход, а не внезапно появляются, как они это делают в моем приложении. Пример того, что я пытаюсь достичь, показан ниже: Как я могу использовать свой swipeRefreshListener / adapter для запуска этой анимации? Как реализовать это […]

Как получить текущее местоположение элемента ActionBar MenuItem?

Я хочу показать небольшую информационную метку под MenuItem в ActionBar приложения. Чтобы правильно установить это положение, мне нужно знать x-позицию MenuItem . Google пока не принес мне никаких полезных результатов. Возможно ли это?

Папки макетов для Google Nexus 7 и 10

Я разрабатываю приложение для google nexus 7 и 10. Но есть проблема. Я не знаю, какую папку макета следует использовать для 7 и 10.

Выравнивание ImageView с правой стороны макета

У меня есть макет <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#FFFFFF"> <TextView android:id="@+id/groupname" android:paddingLeft="50px" android:textSize="16px" android:background="#FFFFFF" android:textColor="#000000" android:textStyle="normal" android:layout_width="wrap_content" android:layout_height="50px"/> <ImageView android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="right" android:layout_marginRight="6dp" android:background="#ffffff" android:src="@drawable/sort"/> </LinearLayout> Рендеринг происходит сейчас, как на первом изображении, но я хотел отобразить, как во втором изображении, полностью выровненном справа. Любая помощь была бы полезна. Ждем Вашего […]

Как читать атрибут пользовательского измерения из java-кода

Я создал свой собственный компонент, просто добавив несколько TextView вместе. Теперь я хочу, чтобы иметь возможность запускать собственный пользовательский элемент управления непосредственно из кода, передавая размеры текста независимо для каждого из телевизоров Определение моих атрибутов: <resources> <declare-styleable name="BasicGauge"> <attr name="valueTextSize" format="dimension" /> <attr name="titleTextSize" format="dimension" /> <attr name="unitsTextSize" format="dimension" /> </declare-styleable> </resources> Пример инициализации компонента: […]

Min height fill_parent и height wrap_content в ScrollView? (Или просто приложение электронной почты составляет код макета)

Вопрос: Если у меня есть следующее: <ScrollView android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:layout_width="fill_parent" android:layout_height="?" android:orientation="vertical"> <EditText android:layout_width="fill_parent" android:layout_height="?" android:hint="Subject" android:id="@+id/subject" /> <EditText android:layout_width="fill_parent" android:layout_height="?" android:id="@+id/body" /> </LinearLayout> </ScrollView> Как я могу получить тело (второй EditText), чтобы заполнить оставшуюся часть экрана, но все еще есть scrollview, когда содержимое тела слишком длинное? Как height="wrap_content" и minHeight="fill_parent" layout_height="fill_parent" кажется, ничего […]