Articles of кнопок

Закругленные кнопки

Я хочу иметь что-то вроде этих пяти кнопок, одну кнопку, окруженную четырьмя другими кнопками. Именно так: Я знаю, что с Android у нас могут быть только квадратные представления, так как это можно сделать? OpenGl или что-то еще? У кого-нибудь есть ссылки на что-то связанное? В основном я хочу, чтобы изогнутые кнопки были близки друг к […]

Установите OnClick Listener на кнопку внутри просмотра списка в android

У меня есть просмотр списка на моем экране, каждый элемент списка содержит 2 текстовых представления и одну кнопку. При нажатии кнопки я хочу взять выбранный элемент списка, чтобы получить некоторые данные из вектора. Это мой список пользовательских адаптеров. Но я не знаю, как это сделать. private class CustomAdapter extends ArrayAdapter<ServicesItems> { public CustomAdapter(Context context, int […]

Android: установите альфа на кнопку при нажатии. Предпочтительно только xml

Я хочу ввести стиль «вниз» на некоторых кнопках. Я создал стиль и список состояний. <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/inactive_button_background" android:state_enabled="false"/> <item android:drawable="@drawable/active_button_background" android:state_enabled="true"/> <item android:drawable="@drawable/pressed_button_background" android:state_pressed="true"></item> </selector> Проблема в том, что я хочу иметь возможность изменять только альфа фона при нажатии кнопки (у меня будут переменные фоны, поэтому настройка проданного цвета с альфа-каналом не является решением). […]

Почему поведение drawableStart не соответствует документации Android?

Я создал очень простой макет: <RelativeLayout 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" > <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" > <Button android:id="@+id/button1" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Button" android:drawableStart="@drawable/ic_launcher" /> </LinearLayout> </RelativeLayout> Согласно документации для drawableStart , Msgstr "Выбирается для начала текста". Однако, когда я запускаю свой телефон на Android 4.0.4, вместо этого я вижу следующее: Почему существует большой разрыв между значком и […]

Создание кнопок, которые выглядят как вкладки в android

Мне нужен такой вид. Они не выглядят как tabs поэтому я считаю, что они кнопки. Я могу получить аналогичный тип с помощью toggle button удерживая селектор в растягиваемом. <ToggleButton android:id="@+id/toggleButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:background="@drawable/custom_selector" android:textOn=" Button1 Button2" android:textOff=" Button1 Button2" /> Но у них есть только два значения, и нажатие на выбранную вкладку получает другой […]

Как настроить переключатель предпочтений списка

Я настроил все radioButtons в моем приложении, но radioButtons в listPreference не настраивается. Я использовал этот xml с именем btn_radio.xml <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="true" android:state_window_focused="false" android:drawable="@drawable/radio_selected" /> <item android:state_checked="false" android:state_window_focused="false" android:drawable="@drawable/radio_unselected" /> <item android:state_checked="true" android:state_pressed="true" android:drawable="@drawable/radio_selected" /> <item android:state_checked="false" android:state_pressed="true" android:drawable="@drawable/radio_unselected" /> <item android:state_checked="true" android:state_focused="true" android:drawable="@drawable/radio_selected" /> <item android:state_checked="false" android:state_focused="true" android:drawable="@drawable/radio_unselected" /> […]

Выравнивание кнопки Android в нижней части RelativeLayout?

Я пытаюсь выровнять кнопку в нижнем правом и нижнем левом углу экрана, используя RelativeLayout. Я хочу сделать это, чтобы сохранить один и тот же относительный макет для разных размеров экрана. В настоящее время кнопки на моем экране перемещаются вверх / вниз в зависимости от разрешения экрана. 320×480 помещает кнопки выше на экран против 480×800. Я […]

Как добавить градиент к кнопкам в android через xml?

Я не могу понять, почему этот код не работает. Может ли кто-нибудь помочь? Я пытаюсь заставить кнопку использовать пользовательский цвет под названием «greenstart» и «greenend». Цвета были созданы в файле res / value / string.xml. Я посмотрел на подобные вопросы, но либо они остались без ответа, неясно, либо решение не сработало. Заранее спасибо. XML FILE […]

Добавить кнопки в список

У меня есть макет для ListActivity. Чтобы изменить список, я использовал опции меню. Но чтобы удалить пару «кликов» на экране, я хотел бы добавить две кнопки в кнопке экрана, которая всегда видна и не затрагивается, если прокручивается список. Моя проблема в том, что я не знаю, как добавить эти кнопки. Я пробовал пару решений, но […]

Изменить кнопку андроида: фон для разных доступных

Я новичок в Android и Java, но мне удалось научиться и найти ответы на вопросы о stackoverflow, не задавая вопросов. До сих пор…. Здесь, у меня есть много цветных кнопок, которые при нажатии меняют цвет на различные цвета. Существует множество кнопок, например: <Button android:id="@+id/button17" android:layout_width="0dp" android:layout_height="fill_parent" android:layout_weight="1" android:background="@drawable/orange_button" android:gravity="center" android:onClick="onClick" /> Может кто-нибудь, пожалуйста, сообщите […]