Вопросы с тегом «android-layout»

Макет определяет визуальную структуру для пользовательского интерфейса, такого как пользовательский интерфейс для действия, фрагмент или виджет приложения.

5
Android, что делает атрибут clipToPadding?
Я хотел бы знать, что clipToPaddingделает атрибут ViewGroupв Android? Я просматривал документы и некоторые веб-сайты, но ни один из них, с которыми я сталкивался, на самом деле не объясняет, что это делает и что это значит, ну, в общем, я не мог понять, поэтому я подумал, что было бы неплохо …

19
Подбираем с RecyclerView + AppBarLayout
Я использую новый CoordinatorLayout с AppBarLayout и CollapsingToolbarLayout. Ниже AppBarLayout у меня есть RecyclerView со списком контента. Я проверил, что прокрутка броска работает на RecyclerView, когда я прокручиваю вверх и вниз по списку. Тем не менее, я также хотел бы, чтобы AppBarLayout плавно прокручивался во время расширения. При прокрутке вверх, …

10
Отключить программную клавиатуру на NumberPicker
Я пытаюсь отключить программную клавиатуру при использовании NumberPicker для ввода числовых значений (по эстетическим соображениям). Это мой layout-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" android:orientation="vertical" > <LinearLayout android:id="@+id/linearLayout2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:layout_marginBottom="30dp" android:layout_marginTop="30dp" > <NumberPicker android:id="@+id/repetitionPicker" android:layout_width="40dp" android:layout_height="wrap_content" /> <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:text="@string/repetitions_short_divider" android:textAppearance="?android:attr/textAppearanceMedium" /> <NumberPicker android:id="@+id/weightPicker" …

3
Почему LayoutInflater игнорирует указанные мной параметры макета layout_width и layout_height?
У меня были серьезные проблемы с тем, чтобы LayoutInflater работал должным образом, как и другие люди: как использовать layoutinflator для добавления представлений во время выполнения? , Почему LayoutInflater игнорирует параметры макета, которые я указал? Например, почему значения layout_widthи layout_heightмои ресурсы XML не соблюдаются?

8
Панель инструментов перекрывается под строкой состояния
Я хочу, чтобы в моей деятельности была панель инструментов appcompat v21. Но панель инструментов, которую я реализую, перекрывает строку состояния. Как я могу это исправить? Вот макет активности xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical"> <include android:id="@+id/toolbar" layout="@layout/toolbar" /> <FrameLayout android:id="@+id/container" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="1" /> </LinearLayout> Панель инструментов: <?xml version="1.0" encoding="utf-8"?> …

13
Установить цвет формы Android программно
Я редактирую, чтобы сделать вопрос проще, надеясь, что это поможет найти точный ответ. Скажем, у меня есть следующая ovalформа: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <solid android:angle="270" android:color="#FFFF0000"/> <stroke android:width="3dp" android:color="#FFAA0055"/> </shape> Как установить цвет программно, из класса занятий?


2
Что такое Android-пространство имен app?
Вот пример appпространства имен, которое я видел из res/menu/main.xmlфайла <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context=".MainActivity" > <item android:id="@+id/action_settings" android:title="@string/action_settings" android:orderInCategory="100" app:showAsAction="never" /> </menu> Какой цели appслужит пространство имен? Это «стандартное» пространство имен Android XML? Доступны ли одинаковые параметры значения для одного и того же атрибута в двух разных пространствах имен (например, …

16
Как настроить раскладку при появлении программной клавиатуры
Я хотел бы настроить / изменить размер макета при активации программной клавиатуры, как показано ниже: До и после: Нашел пару ресурсов в SO: Как сохранить все поля и тексты видимыми, пока отображается программная клавиатура Android-клавиатура портит раскладку, когда появляется Настройка раскладки при включенной программной клавиатуре Но вопросы и ответы довольно …


15
Вертикальная линия с использованием XML Drawable
Я пытаюсь выяснить, как определить вертикальную линию (толщиной 1 дп), которая будет использоваться как рисование. Чтобы сделать горизонтальный, это довольно просто: <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <stroke android:width="1dp" android:color="#0000FF"/> <size android:height="50dp" /> </shape> Вопрос в том, как сделать эту линию вертикальной? Да, есть обходные пути, такие как рисование прямоугольника в форме толщиной …

30
Ошибка надувания фрагмента класса
Я получаю ошибку Unable to start activity ComponentInfo{de.androidbuch.activiti/de.androidbuch.activiti.task.Activity}: android.view.InflateException: Binary XML file line #11: Error inflating class fragment когда я переключаюсь через портретный и ландшафтный режим. Я использую фрагменты. Мой xml это: <LinearLayout android:id="@+id/mainLayout" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" > <ListView android:id="@+id/android:list" android:layout_height="wrap_content" android:layout_width="fill_parent"/> <fragment android:id="@+id/fragmentDetails" android:layout_height="fill_parent" android:layout_width="fill_parent" class="de.androidbuch.activiti.task.TaskDetailsFragment"/> </LinearLayout> Если я …


6
Почему вложенные веса плохо влияют на производительность? Альтернативы?
Я написал пару файлов макетов, где я использовал layout_weightатрибут, чтобы создать соотношение между различными видами. В какой-то момент я начинаю получать предупреждения о вложенных весах. Итак, мне интересно, почему вложенные веса плохо влияют на производительность, и существует ли более эффективный способ создания постоянного соотношения между размерами представления, который можно использовать …

11
Как я могу изменить цвет текста кнопки диалога по умолчанию в Android 5
В моем приложении много диалоговых окон с предупреждениями. Это макет по умолчанию, но я добавляю положительные и отрицательные кнопки в диалог. Таким образом, кнопки получают цвет текста по умолчанию Android 5 (зеленый). Я пытался изменить это безуспешно. Есть идеи, как изменить цвет текста? Мой Пользовательский диалог: public class MyCustomDialog extends …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.