Articles of layout

Создание таблицы / сетки с замороженным столбцом и замороженными заголовками

Я работаю над небольшим Android-приложением. Часть того, что мне нужно для этого приложения для Android, должно иметь сетку, которая имеет горизонтальную и вертикальную прокрутку. Однако крайний левый столбец необходимо заморозить (всегда на экране, а не в горизонтальной прокрутке). Аналогично, верхняя строка заголовка должна быть заморожена (не является частью вертикальной прокрутки) Эта картина, мы надеемся, будет […]

Как я могу включить включенный макет xml в другой макет кода Java?

у меня проблема. Я разрабатываю приложение для Android. Я включил второй макет в первый макет, как это: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="300dp" android:layout_height="match_parent" android:layout_gravity="clip_horizontal" android:layout_alignParentLeft="true" android:id="@+id/rlMenu" > <Button android:id="@+id/bMusteriler" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Musteriler" android:textSize="45dp" android:layout_alignParentLeft="true" /> </RelativeLayout> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="match_parent" android:layout_toRightOf="@id/rlEkranlar" > <include android:id="@+id/include1" android:layout_width="fill_parent" android:layout_height="wrap_content" layout="@layout/ikinci" /> </RelativeLayout> […]

Метод раздувания для моей привязки не найден (с использованием Android, привязка данных).

Я использую привязку данных для привязки макетов в своем приложении для Android. Я установил свой макет (my_custom.xml) и создал класс привязки (MyCustomBinding), но Android Studio, похоже, сразу не находит метод .inflate (…) класса Binding, отмечая его как ошибку (Красный текст!). Код кажется правильным, потому что он компилирует и строит просто в APK. Как я могу […]

Как сделать изображение как можно большим, сохраняя соотношение сторон

У меня есть изображение, которое меньше контейнера, в котором я бы хотел его разместить. Я бы хотел, чтобы изображение растягивалось, сохраняя его соотношение сторон, до его максимально возможного размера. Чтобы проиллюстрировать эту проблему: <ImageView android:layout_width="match_parent" android:layout_height="wrap_content" android:src="@drawable/thumbnail" android:scaleType="fitXY" android:adjustViewBounds="true"/> ImageView выше будет растянут, чтобы заполнить ширину контейнера. @drawable также будет растягиваться вдоль оси x, чтобы […]

Зачем искать компоновку ограничений, поскольку у нас уже есть Relative Layout?

Зачем заменить Relative layout из компоновки Constraint в файле макета по умолчанию для андроидной пустой активности. Мне нужно знать, почему мы должны использовать этот макет, какие другие преимущества он предоставляет нам.

Просмотр ресайклера вертикального списка прокрутки с горизонтальной прокручиваемой строкой

Я хочу RecyclerView, в котором у нас есть вертикальный прокручиваемый список элементов. Из этого прокручиваемого списка элементов некоторые должны иметь возможность прокрутки в горизонтальном направлении. Как показано ниже Может ли кто-нибудь мне посоветовать, как это сделать? Спасибо.

Маленький EditText имеет setError с большим количеством строк

У меня есть небольшой EditText, и я хочу отображать ошибки (используя editText.setError ()) в нем. В Android API 10 сообщение отображается в большом количестве строк, и оно не читается. В Android 15 работает относительно хорошо. Я прилагаю скриншоты, чтобы проиллюстрировать проблему в конце вопроса. Как я могу отображать сообщения об ошибках в соответствующем режиме? Я […]

Равномерная ширина столбцов Android GridLayout

Неужели невозможно легко заставить равные ширины столбцов в Android GridLayout? Попытка очевидного макета … <GridLayout 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" android:columnCount="4" android:rowCount="8" tools:context=".MainActivity" > <Button android:id="@+id/button1" android:layout_gravity="center" android:text="Button 1" /> <Button android:id="@+id/button2" android:layout_gravity="center" android:text="Button 2" /> <Button android:id="@+id/button3" android:layout_gravity="center" android:text="Button 3" /> <Button android:id="@+id/button4" android:layout_gravity="center" android:text="Button 4" /> </GridLayout> … оставляет самую правую кнопку, центрированную в […]

Что конкретно делает android: layout_column?

Изучаю андроид и изо всех сил пытаюсь разобраться в этом конкретном атрибуте макета, читая google dev docs, он говорит: android:layout_column Индекс столбца, в котором должен находиться этот ребенок. Должно быть целочисленное значение, например «100». Это также может быть ссылкой на ресурс (в форме «@ [package:] type: name») или атрибут темы (в форме «? [Package:] [type:] […]

Как получить значение EditText и отобразить его на экране через TextView?

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

Intereting Posts
Должен ли я запутывать секрет пользователя OAuth, хранящийся в приложении Android? Использование анимационного Gif в качестве наземных надписей в G. Maps v2 DrawerLayout's item click – Когда подходящее время для замены фрагмента? Android – как получить трансляцию намерений ACTION_SCREEN_ON / OFF? Нажатие на уведомление не открывает указанную деятельность Не удалось проанализировать вывод «adb version»? Как продолжить тестирование инструментальных средств Android после исключения? Проверка на стороне сервера покупки 3-го варианта покупки в приложении Google Play (часть 2) WearableListenerService, onDataChanged () не вызывается Как добавить «Android Project» в меню File> New> _____ в Eclipse? Android httpclient зависает во втором запросе на сервер (время ожидания подключения) Как я могу отобразить pdf-документ в Webview? Исправлено, где / когда описываетсяContents () используется? Динамически добавлять и удалять вкладки в TabLayout (материальный дизайн) android Обнаруживать, если соединение Wi-Fi, 3G или EDGE в Android?