У меня есть следующий код: открытый класс MainActivity extends AppCompatActivity {boolean visible = true; @ Переопределить защищенный void onCreate (Bundle saveInstanceState) {super.onCreate (...
В относительно длинной форме внутри ScrollView, опция окна SoftInputMode AdjustPan не работает на Android 8, как это работало в предыдущей версии Android 7 или ниже. Если вы настроите форму с ...
Я использовал небольшой хак, чтобы растянуть представление внутри родительского RelativeLayout так, чтобы оно начиналось вверху -слева и заканчивалось внизу -центром. В то время как RelativeLayout позволяет вам размещать что-либо в...
Как я могу разместить элемент между 2 другими элементами и выровнять его по центру? (см. красную кнопку на картинке выше) - Как я могу разместить ее между «центральной кнопкой» и «нижней кнопкой»? ...
Когда я запускаю приложение на устройствах с дисплеем «от края до края» (например, Samsung S9), приложение отображается на всем экране (это не проблема) Моя проблема заключается в том, что когда пользователь находится в комнате с
Я пытаюсь сделать несколько изображений обрезать изображения на ImageView, чтобы пользователь мог свободно перемещать каждый угол в любом из видов. Я реализовал пользовательский вид на ImageView, чтобы получить пользовательский ввод и исправить ...
В новом приложении Gmail, в почтовой активности. Панель инструментов белая, и при прокрутке вниз текст появляется под панелью инструментов (панель инструментов частично прозрачна). Когда я попытался сделать это с альфа ...
У меня есть специально разработанное устройство чтения карт USB. Я использую следующий код для взаимодействия и перебора устройства: http://www.codeproject.com/KB/system/usbeject.aspx. Приведенный выше код предоставляет '...
Всем привет, у меня проблема с AppCompatEditText. Я переопределил AppCompatEditText и добавил кнопку ввода на клавиатуре (setImeOptions (EditorInfo.IME_ACTION_GO)). Это ...
Я хочу, чтобы мой заголовок был в центре моей панели инструментов, для этого я использую панель инструментов вместо панели действий для настроенного макета. Я сделал с ConstraintLayout, чтобы сделать центрированный заголовок. Здесь я хочу немного динамики
Android-функция View.setPadding (int left, int top, int right, int bottom) принимает значения только в px, но я хочу установить отступы в dp. Есть ли способ обойти это?
Ниже представлен TextView, за которым следует ImageView, содержащийся в RelativeLayout. Я пытаюсь выровнять нижнюю часть изображения по базовой линии текста. Когда я использую alignBaseline для изображения, ...
Я успешно конвертирую ViewGroup (RelativeLayout) в Bitmap с помощью Canvas. Однако, когда происходит отрисовка, я вижу только ViewGroup с ее фоновым рисунком, а не ее дочерние элементы (два ...
У меня есть файлы макета в XML. Но я хочу создавать свои представления программно в моем Java-коде. Существуют ли какие-либо инструменты для преобразования файлов макета XML в эквивалентный код Java?
Я использую Surface View для реализации базового API камеры и изображения кликов, но у меня возникла исключительная ситуация при настройке поверхности.
Я пытался создать собственный диалог с ImageView, 2 xTextViews, 3 xRadioButtons и 2xButtons. Конечно, я не мог сделать это как обычный диалог (из-за разнообразия представлений), поэтому я решил ...
У меня есть LinearLayout, стилизованный под кнопку, и он содержит несколько элементов text / ImageView. Я хотел бы, чтобы весь LinearLayout действовал как кнопка, в частности, чтобы дать ему ...
Я отчаянно пытался исправить эту проблему, при которой мои элементы ListView выделяются. Я просмотрел любое решение, которое я мог найти здесь, в stackoverflow, и не нашел ни одного, подходящего для меня. Во-первых ...
У меня есть файл макета XML, но он не подходит для моего устройства и для маленьких экранов, что нужно сделать, чтобы это исправить? что я должен настроить? <? xml version = "1.0" encoding = "utf-8"? > < ScrollView ...
Я обновляю Android SDK в настоящее время, а затем после того, как не отображает XML-файл в представлении дизайна и сообщает: «LayoutLib слишком новый. Обновите свой инструмент! »
Я изо всех сил пытался добавить пользовательский вид к моей основной деятельности. Пользовательский вид - это «боковое меню», которое должно загружаться дважды в моей основной деятельности. Это мой код: пользовательский класс бокового меню The ...
Я пытался удалить все строки, которые были динамически размещены в представлении XML, но это не работает должным образом. Я пытался использовать RemoveAllViews, removeAllViewsInLayout или даже использовать цикл for с ...
Я создаю макет следующим образом, и когда я имитирую его в AVD. Прокрутите вниз, чтобы увидеть содержимое ниже сгиба. xml version = "1.0" encoding = "utf-8"?>
Хочу добавить представление Recycler сразу после использования утилит во Fragment, но оно пересекается с другими, как я могу получить представление Recycler с прокруткой вертикально после значка Utitlity согласно изображениям. Я ...
Я знаю, что можно добавить некоторые компоновки, такие как Button и TextView в LinearLayout. Я хочу создать более одного TextView на основе условия цикла for. Я попробовал это по-своему, ...
Как лучше всего поддерживать стили шрифтов и цветов. Я создал файл colors.xml, который использовал для изменения цвета отдельных элементов, таких как кнопки, но я не уверен, как этого хочет Android...
Я использую drawable для большого пальца панели поиска с android:thumb="@drawable/thumb" Как я могу установить размер этого бегунка в dip-блоке? Поскольку я использую стиль для панели поиска, такой как