Запитання з тегом «android-layout»

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

13
Розмір шрифту TextView в додатку Android змінюється на зміну розміру шрифту від нативних налаштувань
Я хочу вказати власний розмір тексту у своїй програмі, але у мене виникають проблеми з цим. Коли я змінюю розмір шрифту в налаштуваннях пристрою, розмір шрифту моєї програми TextViewтакож змінюється.

5
Android Що робить атрибут clipToPadding?
Хотілося б дізнатися, для чого clipToPaddingатрибут ViewGroupв Android? Я переглянув документи та деякі веб-сайти, але жоден, з яким я не зіткнувся, пояснює, що це робить і що це означає, ну жодне, що я насправді міг би зрозуміти, тому я подумав, що це може бути гарною ідеєю запитати його тут.

10
Вимкнути м'яку клавіатуру на NumberPicker
Я намагаюся відключити м'яку клавіатуру під час використання NumberPicker для введення числових значень (з естетичних причин). Це мій макет-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 …

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" …

13
Задайте андроїд колір форми програмно
Я редагую, щоб зробити питання простішим, сподіваючись, що це допоможе отримати точну відповідь. Скажіть, у мене така 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 XML?
Ось приклад 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? Чи доступні однакові параметри значення для одного і того ж атрибута, розміщеного у двох різних просторах імен …

15
Як відрегулювати макет, коли з’явиться м'яка клавіатура
Я хотів би відрегулювати / змінити розмір макета, коли активується програмна клавіатура, як показано нижче: До і після: Знайдено пару ресурсів в SO: Як зберегти видимість усіх полів та текстів під час показу м’якої клавіатури андроїдна м'яка клавіатура псує макет, коли з'являється Налаштуйте компонування, коли увімкнена м'яка клавіатура Але питання …


15
Вертикальна лінія, що використовує XML, що малюється
Я намагаюся розібратися, як визначити вертикальну лінію (товщиною 1dp), яку слід використовувати як графічну. Щоб зробити горизонтальний, це досить просто: <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> Питання в тому, як зробити цю лінію вертикальною? Так, є обхідні шляхи, такі як малювання прямокутника форми товщиною 1 пікселя, …

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 …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.