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

184
Получение активности из контекста в Android

Это меня поставило в тупик. Мне нужно вызвать метод деятельности из пользовательского класса макета. Проблема в том, что я не знаю, как получить доступ к активности из макета. ProfileView public class ProfileView extends LinearLayout { TextView profileTitleTextView; ImageView...

181
Как мне заставить WRAP_CONTENT работать на RecyclerView

У меня есть, DialogFragmentкоторый содержит RecyclerView(список карт). Внутри этого RecyclerViewесть один или несколько, CardViewsкоторые могут иметь любую высоту. Я хочу дать этому DialogFragmentправильную высоту, основанную на том, CardViewsчто содержится внутри. Обычно это было бы просто, я бы...

180
Установить абсолютную позицию вида

Можно ли установить абсолютную позицию вида в Android? (Я знаю, что есть AbsoluteLayout, но это устарело ...) Например, если у меня экран размером 240x320 пикселей, как я могу добавить экран размером 20x20 ImageViewпикселей, чтобы его центр находился в позиции (100...

179
Gridview с двумя колонками и изображениями с автоматическим изменением размера

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

178
Почему бы не использовать всегда Android: configChanges = «клавиатура скрытая | ориентация»?

Мне было интересно, почему бы не использовать android:configChanges="keyboardHidden|orientation"в каждом (почти каждый;)) деятельность? Товар: не нужно беспокоиться о вашей активности это быстрее Не очень приятно необходимо изменить макеты, если они зависят от размера экрана (например, макеты с...

178
Android Как настроить макет в полноэкранном режиме, когда программная клавиша видна

Я много исследовал, чтобы настроить макет, когда софт-клавиатура активна, и я успешно реализовал его, но проблема возникает, когда я использую android:theme="@android:style/Theme.NoTitleBar.Fullscreen"это в своем теге активности в файле манифеста. Для этого я использовал...

178
Пользовательские атрибуты в styles.xml

Я создал собственный виджет и объявляю его в layout.xml. Я также добавил несколько пользовательских атрибутов в attr.xml. Тем не менее, при попытке объявить эти атрибуты в стиле в styles.xml, это дает мнеNo resource found that matches the given name: attr 'custom:attribute'. Я поместил...

176
Высота представления Nested Recycler не переносит содержимое

У меня есть приложение, которое управляет коллекциями книг (например, плейлистами). Я хочу отобразить список коллекций с вертикальным RecyclerView и внутри каждой строки, список книг в горизонтальном RecyclerView. Когда я устанавливаю layout_height внутреннего горизонтального RecyclerView в 300dp,...

175
Android-макет, заменяющий представление другим представлением во время выполнения

У меня есть xmlфайл -layout main с двумя текстовыми представлениями A / B и представлением C. У меня есть два других xmlфайла -layout option1и option2. Можно ли загрузить option1или option2во время выполнения через Java в C? Если да, то какую функцию я должен...

174
Равномерное представление с использованием ConstraintLayout

Обычно используется для LinearLayoutравномерного распределения (веса) представлений, например: Как вы реализуете равномерно расположенные виды, как это, используя новый ConstraintLayout? ConstraintLayoutссылки для справки: запись в блоге , видео сеанса ввода /...

172
Android, что делает атрибут clipToPadding?

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

172
Размер шрифта TextView в приложении Android изменяется при изменении размера шрифта из собственных настроек

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

172
Отрегулируйте размер значка плавающей кнопки действия (Fab)

Новая плавающая кнопка действия должна быть 56dp x 56dp, а значок внутри нее должен быть 24dp x 24dp . Таким образом, расстояние между значком и кнопкой должно быть 16dp . <ImageButton android:id="@+id/fab_add" android:layout_width="56dp" android:layout_height="56dp"...

171
Подбираем с RecyclerView + AppBarLayout

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

168
Панель инструментов перекрывается под строкой состояния

Я хочу, чтобы в моей деятельности была панель инструментов appcompat v21. Но панель инструментов, которую я реализую, перекрывает строку состояния. Как я могу это исправить? Вот макет активности xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"...

168
Отключить программную клавиатуру на NumberPicker

Я пытаюсь отключить программную клавиатуру при использовании NumberPicker для ввода числовых значений (по эстетическим соображениям). Это мой layout-xml-код: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"...

168
Почему LayoutInflater игнорирует указанные мной параметры макета layout_width и layout_height?

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