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

127
EditText maxLines не работает - пользователь все еще может ввести больше строк, чем установлено

<EditText android:id="@+id/editText2" android:layout_height="wrap_content" android:layout_width="fill_parent" android:maxLines="5" android:lines="5"> </EditText> Пользователь может ввести более 5 строк, нажав клавишу ввода / следующей строки. Как я могу ограничить ввод пользователя...

126
Android: альтернативный макет xml для ландшафтного режима

Как сделать один макет для альбомной ориентации, а другой - для портретной? Я хочу использовать дополнительную ширину и сохранить вертикальное пространство, когда пользователь поворачивает телефон...

126
Что именно делает fitsSystemWindows?

Я изо всех сил пытаюсь понять концепцию, fitsSystemWindowsпоскольку в зависимости от точки зрения он делает разные вещи. Согласно официальной документации это Логический внутренний атрибут для настройки макета представления на основе системных окон, таких как строка состояния. Если true, регулирует...

123
CardView layout_width = «match_parent» не соответствует ширине родительского RecyclerView

У меня есть фрагмент, содержащий RecyclerView с layout_width = "match_parent": <android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"...

121
Фокусируемый EditText внутри ListView

Я потратил на это около 6 часов и не наткнулся ни на какие препятствия. Общая предпосылка заключается в том, что в элементе ListView(независимо от того, создается ли он адаптером или добавляется в виде заголовка) есть строка , содержащая EditTextвиджет и файл Button. Все, что я хочу сделать, это...

120
Можно ли использовать VectorDrawable в кнопках и TextView с помощью android: DrawableRight?

Когда я использую ресурсы VectorDrawable в текстовом или графическом представлении, я получаю сбой во время выполнения при использовании "android: DrawableRight" / "android: DrawableEnd" / "android: DrawableStart" / "android: DrawableLeft". Приложение скомпилируется без каких-либо предупреждений. Я...

119
Разница между onCreateView и onViewCreated во фрагменте

В чем принципиальная разница между этими двумя методами? Должен ли я использовать один элемент поверх другого для повышения производительности при создании TextView? Изменить: в чем разница от onCreateView() { root = some view View v = new View(some context); root.add(v); return root; }...

119
Не удается разрешить символ '? Attr / actionBarSize' после обновления Android Studio с 2.3 до 3.0 для buildToolsVersion '26 .0.2 '

После обновления Android Studio с 2.3 до 3.0 я перешел buildToolsVersionс 26.0.0 на 26.0.2, и после этого я получаю эту ошибку: Cannot resolve symbol '?attr/actionBarSize Код XML: <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent"...

118
Как центрировать значок и текст в кнопке Android с шириной «заполнить родительский элемент»

Я хочу иметь кнопку Android со значком + текстом по центру внутри нее. Я использую атрибут drawableLeft для установки изображения, это хорошо работает, если кнопка имеет ширину, "wrap_content"но мне нужно растянуть до максимальной ширины, поэтому я использую ширину "fill_parent". Это перемещает мой...

118
Как Google это удалось? Slide ActionBar в приложении для Android

Я действительно хочу реализовать это (боковую навигацию) в моем собственном приложении, кто-нибудь знает, как Google это удалось? Кажется, они отодвинули текущее окно в сторону и добавили собственную навигацию....

117
Как указать идентификатор при использовании include в XML-файле макета

В свой XML-файл макета я включил другой XML-файл макета (каждый с другим идентификатором Android). <include layout="@layout/view_contact_name" android:id="+id/test1"/> <include layout="@layout/view_contact_name" android:id="+id/test2"/> Но когда я запускаю его в эмуляторе и запускаю...

117
Как установить цвет текста на панели инструментов и стрелки назад

Фон панели инструментов темного цвета, я хочу, чтобы текст и стрелка назад были белыми. Я пробовал подписаться, но это не работает. <style name="Theme.MyTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">@color/blue</item> <item...

115
Использование отрицательных полей в Android - плохая практика?

Демо отрицательной маржи:                           Сценарий Перекрытие представлений путем установки отрицательного поля для одного из них, чтобы оно вторгалось в ограничивающую рамку другого представления. мысли Кажется, это работает так, как вы ожидаете, с перекрытием макетов, если они должны....

115
Как программно закруглить углы и задать случайные цвета фона

Я хотел бы скруглить углы представления, а также изменить цвет представления в зависимости от содержимого во время выполнения. TextView v = new TextView(context); v.setText(tagsList.get(i)); if(i%2 == 0){ v.setBackgroundColor(Color.RED); }else{ v.setBackgroundColor(Color.BLUE); }...

114
Как заставить RelativeLayout работать с объединением и включением?

В течение нескольких дней я пытался сделать свои макеты более эффективными, преобразовав использование нескольких уровней вложенности LinearLayoutsв один, RelativeLayoutи столкнулся с несколькими проблемами, для которых я не смог найти обходной путь ... Я искал группу для начинающих Android и этот...

114
Не удалось найти следующие классы: android.support.v7.internal.app.WindowDecorActionBar

Что вызывает следующую ошибку при предварительном просмотре макета в Android Studio? Проблемы рендеринга Следующие классы не могут быть найдены: - android.support.v7.internal.app.WindowDecorActionBar (Fix Build Path, Create Class) Совет: попробуйте собрать проект....