Articles of xml

Как изменить ширину пальца SwitchCompat

Мой вопрос касается Android SwitchCompat . Стиль, который я хочу: Но мой стиль переключателя: Ширина моего пальца – это что-то не так. (Пожалуйста, не обращайте внимания на размер трека) Это мой xml-код: <android.support.v7.widget.SwitchCompat app:switchMinWidth="@dimen/_108px" android:layout_width="@dimen/_108px" android:layout_height="@dimen/_60px" android:thumb="@drawable/switch_thumb_selector" app:track="@drawable/switch_track_selector" /> android:layout_width помогает установить ширину дорожки, android:layout_height помогает установить высоту большого пальца. Но я хочу установить ширину […]

Заголовок приложения не отображается в Android 5.0 и выше

Привет, я создал простое приложение и протестировал его на Android 4.4.4 и выше В 4.4.4 Kitkat – он отлично работает (я вижу заголовок в панели приложений) Но когда я тестирую его на Android 5.0 и выше, заголовок невидим styles.xml <resources> <!– Base application theme. –> <style name="AppTheme" parent="AppTheme.Base"> <!– Customize your theme here. –> </style> […]

Максимальное количество выборов MultiSelectListPreference Android

Есть ли способ установить максимальное количество выборов для MultiSelectListPreference в Android? Я хочу, чтобы пользователь мог выбрать максимум 5 значений. Вот мой xml: <MultiSelectListPreference android:key="user_interests" android:title="interests" android:entries="@array/interests_array" android:entryValues="@array/interests_values" android:defaultValue="@array/interests_default_values" /> Если было бы проще получить более сложную функциональность из отдельного фрагмента, я был бы рад использовать это вместо этого; Хотя я не уверен, как запустить […]

Проблема Android TextView Focus в списке (только MarshMallow)

Этот вопрос касается только MarshMallow (только) Я работаю над чат-приложением, используя textview в listview, когда я касаюсь / долгое нажатие на элементе textview, он получает фокус и отлично работает в Android версии 4.2.2, но в MarshMallow он теряет фокус одновременно. Я искал два дня и применил все методы, которые были предложены. Я нашел только одно […]

Edittext автоматически получает фокус при перемещении между страницами в представлении пейджера

У меня есть активность, которая содержит два фрагмента внутри пейджера представления. Я использовал тот же макет, чтобы раздуть эти фрагменты. В макете есть два текста редактирования, расположенных внутри линейного макета, который находится внутри относительного макета. Проблема в том, что когда я переключаюсь с фрагмента A на фрагмент B, он сначала редактирует текст с фокусом в […]

Как сделать переход приложения Youtube на поиск?

Можно ли это достичь только при редактировании xml? Заметив, как панель инструментов сжимается до размера панели инструментов поиска при запуске.

Android – кнопка Radio – кнопка, которая не отображается на Lollipop

Я пишу приложение для Android 5 и выше, и на одном экране мне нужно отобразить группу радио с помощью нескольких переключателей, но кнопка drawable (xml drawable) не отображается на Android 5, но работает как ожидается на Android 6. Это мой макет деятельности: <?xml version="1.0" encoding="utf-8"?> <RadioGroup xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content"> <RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:button="@drawable/radio_button_selector" android:text="1" /> […]

Анимационный список с меткой шкалы, не работающей в Marshmallow

У меня есть анимационный список xml anim_progress.xml : <?xml version="1.0" encoding="utf-8"?> <animation-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:duration="100"> <scale android:drawable="@drawable/frame_1" android:scaleGravity="center"/> </item> <item android:duration="100"> <scale android:drawable="@drawable/frame_2" android:scaleGravity="center"/> </item> <item android:duration="100"> <scale android:drawable="@drawable/frame_3" android:scaleGravity="center"/> </item> . . . </animation-list> Я использую scale тег, потому что изображения frame_x.png больше, чем вид контейнера. Причиной этого является способность удовлетворить большинство размеров экрана. […]

Retrofit-2.0 – ответ парса с json внутри xml

Я использую Retrofit 2.0, и я хочу проанализировать пользовательский ответ. Запрос POST содержит json-формат. В то время как ответ представляет собой комбинацию как xml, так и json. Пример запроса: {"loginid":"10051"} Пример ответа: <string xmlns="http://www.example.com/">{"user":"user1", "class":"1"}</string> Поэтому, я хочу получить json part {"user":"user1", "class":"1"} из ответа. Я попытался написать собственный конвертер. Но поскольку я новичок в […]

Сбой привязки данных Android при использовании тега include с настраиваемым макетом представления

Я пытаюсь добавить некоторый пользовательский вид, используя тег include в мой макет активности, который использует DataBinding. Мое пользовательское представление также использует DataBinding. Но я столкнулся с запуском приложения: 05-02 17:30:03.685 12595-12595/? E/AndroidRuntime: FATAL EXCEPTION: main Process: com.novachevskyi.databindingtest, PID: 12595 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.novachevskyi.databindingtest/com.novachevskyi.databindingtest.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.novachevskyi.databindingtest.databinding.CustomViewBinding.invalidateAll()' on a […]