Articles of layout

Android: как избежать компоновки при нажатии клавиатуры

У меня есть макет, как показано ниже. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:weightSum="1"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" /> <LinearLayout android:id="@+id/linearLayout1" android:layout_width="match_parent" android:layout_height="wrap_content"> <Button android:text="Button" android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button> <Button android:text="Button" android:id="@+id/button2" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button> <Button android:text="Button" android:id="@+id/button3" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button> <Button android:text="Button" android:id="@+id/button4" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button> <Button android:text="Button" android:id="@+id/button5" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button> </LinearLayout> <ImageButton android:id="@+id/imageButton1" android:src="@android:drawable/stat_notify_sync_noanim" android:layout_height="fill_parent" […]

Сбой приложения из-за исключения nullpointer

Я работал над приложением и требовал одноразовый экран, чтобы вводить только одни переменные времени. Я хочу, чтобы пользователь вводил рулон no, и в случае, если он больше 101400000, мне нужно было сделать еще один EditText на первом экране. Затем он переходит к основной операции, в которой установлен слайдер Navgation. Действие OneTime для отображения экрана. package […]

Android textColor селектор

Я пытаюсь настроить селектор для TextView textColor, используя следующий код: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_enabled="false" android:color="?android:attr/textColorTertiary" /> <item android:color="?android:attr/textColorPrimary"/> </selector> Тем не менее, цвет всегда кажется red а не тем theme colors . Если я помещаю жесткий код, все, кажется, работает нормально. ( <item android:state_enabled="false" android:color="#666666" /> ). В чем проблема и как […]

TextView и Ellipsize при сжатии другим TextView

У меня есть relativelayout, и в нем два textviews. Textview 1 выравнивается сверху и слева от родителя. Textview 2 выравнивается справа от textview 1, а справа – с родителем. Это создает проблему, если текст в 1 слишком длинный, что означает, что 1 вытолкнет 2 из экрана в худшем случае. Как мне заставить этих двух «жертвовать» […]

Добавить эффект пульсации на мою кнопку с цветом фона кнопки?

Я создал кнопку, и я хочу добавить эффект пульсации на эту кнопку! Я создал кнопку bg XML-файл: (bg_btn.xml) <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:startColor="#FFFFFF" android:endColor="#00FF00" android:angle="270" /> <corners android:radius="3dp" /> <stroke android:width="5px" android:color="#000000" /> </shape> И это мой файл эффекта пульсации: (ripple_bg.xml) <ripple xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:color="#f816a463" tools:targetApi="lollipop"> <item android:id="@android:id/mask"> <shape android:shape="rectangle"> <solid android:color="#f816a463" /> </shape> </item> […]

Android – Сохранение состояния динамически измененного макета

У меня есть макет, где пользователи могут добавлять кнопки и размещать их там, где они хотят. Я хочу разрешить пользователю сохранять их макет, чтобы он загружался при следующем открытии приложения. Кто-нибудь знает, могу ли я сохранить файл на SD-карте? В качестве альтернативы я мог бы использовать какой-то метод layout.getXml () и поместить его в базу […]

Просмотр содержимого списка просмотра Android до определенного размера на основе размера нижнего колонтитула

Я работаю над андроидным приложением. В XML-макете мне нужно сделать следующее: У меня есть список в верхней части (listViewProducts), и другой Relative view под ним (receiptSection). В представлении списка должно занимать столько места, сколько у него есть. Остальное – квитанцией. Так, например, если у меня есть 2 элемента в спискеViewProducts: Список имеет такой же размер, […]

Как проверить элемент в Android-браузере

Я пытаюсь проверить элемент в браузере Android, но не могу найти для этого какое-либо программное обеспечение. Может ли кто-нибудь помочь мне в этом?

EditText без строки внизу

Я хочу сделать свое текстовое поле редактирования без строки внизу, как на этом рисунке Прямо сейчас мой текст редактирования выглядит так Как мне это сделать?

Как оживить вид, чтобы скрыть под другим видом, а затем анимировать из этого представления

У меня есть два вида сетки, для которых я хотел бы создать пользовательскую анимацию. Представьте себе этот макет: ___________________________________________ | | | | | TOP Grid | | | | _________________________________________ | | | | | | НОМЕР | | Сетка | | | | _________________________________________ | Нижняя сетка будет «выдвигаться» и «скользить» за верхней […]