Articles of layout

Добавление разрыва строки в определенном месте, только при необходимости

В моем макете Android у меня есть TextView, который использует половину доступной ширины экрана. Во время выполнения я установил текст на длинный адрес электронной почты. Например: googleandroiddeveloper@gmail.com Если текст не помещается в одну строку, Android вставляет разрыв строки, что является желательным поведением. Однако позиция разрыва строки предшествует первому символу, который не соответствует строке. Результатом может […]

Android – как программно вклинивать представление между представлениями в макете, предварительно загруженной из XML?

Я разрабатываю приложение для Android с фрагментами. Хотя большинство моих макетов заранее определены в XML, я хотел бы программно вставить новое представление между представлениями, которые уже были загружены в LinearLayout при запуске. Как мне с этим заняться? благодаря

Позиция PagerTabStrip в ViewPager

У меня есть следующий код: <android.support.v4.view.ViewPager android:id="@+id/main_pager" android:layout_width="match_parent" android:layout_height="match_parent" > <android.support.v4.view.PagerTabStrip android:id="@+id/pager_tab_strip" android:layout_width="match_parent" android:layout_height="wrap_content" /> </android.support.v4.view.ViewPager> И все будет оформлено так, как должно. Теперь я хочу, чтобы PagerTabStrip накладывал ViewPager . Он должен отображаться сверху, не занимая ни одного макета. В основном фрагменты в ViewPager должны начинаться с 0,0, как это делает PagerTabStrip. Любая помощь […]

Android expandablelistview, как установить пространство между элементами групп

У меня есть expandablelistview, и я хочу добавить отступы (или поля) между элементами групп, я использовал margin-botton для элементов группы, он работает, но теперь он также применяется к элементу группы и его дочерним элементам, я хочу сохранить пространство Между элементами группы, а не между элементом группы и ее дочерним элементом, я работаю следующим образом: Основной […]

Как передать несколько аргументов через xml для настраиваемого сеттера при использовании привязки данных Android

Предположим, у меня есть настраиваемый метод setter, где мне нужны два аргумента: @BindingAdapter({"imageUrl", "placeholder"}) public static void loadImage(ImageView imageView, String imageUrl, Drawable drawable) { Picasso.with(imageView.getContext()).load(imageUrl).placeholder(drawable).into(imageView); } Как выглядит соответствующий xml?

Android: фокус на элементах TimePicker

Как сосредоточиться на элементах выбора времени? Я разрабатываю приложение для ТВ, поэтому его нужно управлять с помощью пульта дистанционного управления. Поэтому мне нужно обратить внимание на каждый элемент. TimePicker имеет 3 элемента – столбцы столбцов, минут и столбцы AM / PM. Итак, как мне сосредоточиться на каждом из этих трех столбцов? благодаря

Как развить расширяющийся вид с фиксированным видом соотношения сторон

В моем приложении у меня есть прокрутка. Во время моего приложения я динамически добавляю новые представления в прокрутку. Я могу добавить взгляды с небольшой проблемой, однако я не могу правильно оценить размеры. Вот эскиз моего желаемого макета: На изображении у меня есть экран с размерами Width by Height . Он содержит HorizontalScrollView (или, может быть, […]

Как обернуть кнопки изображения в горизонтальной линейной компоновке?

Есть ли способ обернуть кнопки изображения в горизонтальной линейной компоновке? Или есть ли другой способ сделать следующее? У меня шесть кнопок изображения. Предположим, что эти кнопки появляются в устройстве с таким низким разрешением, как это: Image button 1 | Image button 2 | Image button 3 | (1st row) Image button 4 | Image button […]

Android Lollipop не показывает андроид: фоновое изображение

Я разработал экран, где я использовал изображение JPEG в качестве фона макета. Полный экран пользовательского интерфейса отображается правильно на Android 8 ( GingerBread ) на Android 19 ( Kitkat ). Фон макета не отображается в Android 20+ ( Lollipop ) Я использую библиотеку совместимости приложений . См. Снимок экрана ниже. Эмулятор Android 8 Устройство Kitkat […]

Создайте HorizontalScrollView внутри ViewPager или используйте фрагменты:

Мне нужно спроектировать следующий экран, и мне нужен ваш совет: Объяснение: Название статично / исправлено, и мне не нужно ничего с ним делать. Желтый: это интересная часть, мне нужно создать экран ViewPager который имеет возможность прокручивать влево / вправо для экранов Max 4. Красный: на каждом экране мне нужно добавить таблицу / сетку, которую можно […]

Intereting Posts
Проверьте, добавлен ли элемент вида в макет или нет программно Есть ли способ открыть файл как объект File из папки ресурсов Android? Удаление смс из папки «Входящие» Как программно добавлять сертификаты в доверительный магазин и использовать их для проверки подлинности сервера Com.android.builder.packaging.DuplicateFileException: дублированные файлы, скопированные в APK META-INF / maven / com.fasterxml.jackson.core / jackson-databind / pom.xml Где находится андроид-студия, строит мой файл .apk? Какие функции имеют Прогрессивные веб-приложения для родных приложений и наоборот, на Android Скриншот андроидной медиафотографии содержит черную рамку Список разрешений Android для обычных разрешений и опасных разрешений в API 23? Как узнать масштаб графической матрицы в Android? Как заставить ViewPager повторно создавать экземпляры своих элементов Вопросы об использовании Android Backup Service с базой данных SQLite Как обнаружить внешние дисплеи в андроиде, предшествующем API 17 Как изменить тему для AlertDialog Отсутствие привилегий для доступа к службе камеры в Android 6.0