Articles of android layout

Как создать уведомление с пользовательским представлением, но с естественным внешним видом?

Задний план Мне нужно сделать обычное уведомление с большим стилем, в котором есть около 3 изображений внизу, а также название и изображение и 2 текстовых изображения сверху. Что-то вроде того: Верхняя область должна выглядеть точно так же, как собственное уведомление, чтобы сделать его приятным переходом между ними. Нижняя область динамична, с точки зрения которой фотографии […]

Файл шаблона Android Studio XML существует, но я не могу его найти

Я хотел создать Fragment в Android Studio , поэтому сделал следующие шаги: Щелкните правой кнопкой мыши по упаковке Новое -> Android (другое) -> Фрагмент (список) Проверено, что оба включают методы фабрики фрагментов? И переключиться на вид сетки на больших экранах В описании сказано: «Создает новый фрагмент, содержащий список, который может быть заменен на сетку, когда […]

Панель инструментов Android не отображает пользовательские возможности

Я пытаюсь обновить свои приложения ActionBar на панели инструментов, но я столкнулся с некоторой проблемой при настройке панели инструментов, чтобы отобразить пользовательскую возможность рисования. То, что я пробовал до сих пор, заключается в том, чтобы установить мой xml в панель инструментов, но он уничтожает всю панель инструментов и перемещает кнопку меню вниз, где я не […]

Как отображать CalendarView в AlertDialog?

Я пытаюсь показать CalendarView в диалоговом окне Alert, но все, что появляется, это месяц / год и дни недели. Это содержимое файла макета: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/myLayout" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <CalendarView android:id="@+id/calendarID" android:layout_width="match_parent" android:layout_height="match_parent" android:contentDescription="@string/cal_desc" android:maxDate="01/01/2013" android:minDate="09/01/2012" android:showWeekNumber="false" android:tag="my tag" /> </LinearLayout> Это код, который я использовал для добавления макета в AlertDialog: LayoutInflater inflater = […]

Есть ли у iOS что-то похожее на Android RecyclerView?

У меня есть RecyclerView (с GridLayoutManager ), который имеет 4 разных типа представления. В макете телефонного портлета каждый тип представления должен отображать 1 элемент в строке. Однако один вид (карта) может отображать две карты на строку, если ширина устройства достаточно велика (т.е. планшет). Есть ли у iOS аналогичный API-интерфейс компоновки, такой как RecyclerView чтобы позволить […]

Использование тега <include> с помощью? Attr / myAttr

Я пытаюсь включить различные макеты в свой вид в зависимости от родительской Theme . Следуя идее: attrs.xml <attr name="themeLayout" format="reference" /> styles.xml <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <item name="themeLayout">@layout/layout_a</item> </style> <style name="AppThemeSecond" parent="Theme.AppCompat.Light.DarkActionBar"> <item name="themeLayout">@layout/layout_b</item> </style> activity.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <include layout="?attr/themeLayout" /> </RelativeLayout> Когда я запускаю код выше, я получаю следующее исключение: java.lang.RuntimeException: […]

У нас есть какой-либо инструмент для конвертирования xml-макета в файлы .java?

У меня есть файлы макета в XML. Но я хочу создать свои представления программным образом в своем Java-коде. Существуют ли какие-либо инструменты для преобразования файлов макета XML в эквивалентный Java-код?

Ошибка StackOverflow для Android / Eclipse

Каждый раз, когда я добавляю макет ab xml в папке res, появляется ошибка, говорящая о том, что проблема возникла в logo.xml: java.lang.StackOverflowError, и когда я нажимаю ok, Eclipse говорит: Произошла ошибка переполнения стека. Вам рекомендуется выйти из верстака. Последующие ошибки могут произойти и могут прерывать рабочую станцию ​​без предупреждения. Подробнее см. В файле .log. Вы […]

Как вставить один макет в другой в моем случае?

Если у меня есть макет под названием bottom.xml , Bottom.xml: (просто введите текстовое представление и отредактируйте текстовое представление) <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:orientation="vertical" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:gravity="center_horizontal" android:text="@string/username" /> <EditText android:id="@+id/name" android:layout_width="120dip" android:layout_height="50dip" android:layout_gravity="center_horizontal" /> </LinearLayout> Есть ли способ встроить вышеприведенный макет bottom.xml в другие макеты вместо повторного написания одного и того […]

Android: как использовать инструменты с включенным макетом

Как использовать инструменты: xmlns:tools="http://schemas.android.com/tools" С <include> ? У меня есть макет A котором я использую инструменты для заполнения всех текстовых полей тестовыми данными. И у меня есть макет B который используется для копирования макета A в него. Как бы то ни было, когда я это делаю, я не вижу тестовых данных A Как я могу […]

Intereting Posts
Какие HTML-теги поддерживаются Android TextView? Что такое libcore и его роль в android? WebView на Android ICS, проблемы iframe с android_assets Разница между методами onKey (), OnKeyDown () и dispatchKeyEvent (), предоставляемыми Android? Сохранять объекты в Android Как создать библиотеку в Github и использовать ее через зависимости gradle в Android Studio Как решить эту ошибку "com.android.internal.telephony не может быть разрешен для типа" в android Android: как получить значения с даты и времени Android: получить элементы из массива строк и показать их один за другим в текстовом режиме Как сохранить ключ, используемый в SQLCipher для Android Заголовок Content-Length уже присутствует Возможно ли выпустить обновленное приложение, подписав его с другим сертификатом, чем тот, который первоначально использовался Появилась анимация SnackBar Android Gradle Чтение имени приложения из strings.xml Панель инструментов Android Bottom Bars, перекрывающая панель инструментов