Articles of кнопки

Относительная компоновка Android с шириной кнопки с использованием веса

Я использовал параметр layout_weight чтобы установить ширину кнопок в 70% от общей ширины макета, но, похоже, я пропустил некоторые важные детали, чтобы заставить его работать. (Другое решение было бы работать с display.getWidth() программно, но оно тоже не работает, потому что я не знаю, как должен выглядеть мой .xml. Если я хочу установить ширину с помощью […]

Android: как создать 3 вертикальные точки?

Например, в Google Play каждый элемент в списках имел три вертикальные точки в правом верхнем углу, чтобы отобразить всплывающее меню. Каков наилучший способ создания этих трех точек? Большое спасибо, ребята!

Android-селектор с фоновым изображением и градиентом

Я знаю, что в этом есть аналогичная статья, но я не мог найти свой ответ ни в одном из них. Итак, у меня есть этот гибкий XML: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_enabled="true"> <bitmap android:src="@drawable/bm_btn_background" android:tileMode="repeat" android:gravity="center" /> </item> <item android:state_enabled="true"> <shape android:shape="rectangle"> <gradient android:startColor="#a0e0b071" android:endColor="#a0a67637" android:angle="270" /> <stroke android:width="1dp" android:color="#5c3708" /> <corners android:radius="5dp" […]

Я должен дважды нажать кнопку, чтобы она работала

Поэтому у меня есть кнопка в приложении и редакторе. Когда я нажимаю кнопку и пишу что-то в edittext, изменяется текстовое представление. Все это работает, за исключением одного. Я должен дважды щелкнуть по кнопке, чтобы она работала (только в первый раз, когда я открываю активность). В первый раз после того, как я открываю операцию, я нажимаю […]

Android: как создать слайд (вкл. / Выкл.)

Я хотел бы создать кнопку слайда (= что-то в качестве переключателя) с двумя состояниями: вкл. И выкл., Чтобы пользователь мог нажать кнопку и сдвинуть ее, чтобы изменить состояние (что-то похожее на слайдер разблокировки, но не на весь экран). Вы не знаете, как это сделать? Я действительно пытался найти ответ, но я не добился успеха. Большое […]

Установить высоту строки ListView в коде

У меня есть Activity содержащий ListView на основе SimpleCursorAdapter и кнопку. Когда я нажимаю кнопку, я хочу, чтобы высота строки становилась больше. Я решил использовать высоту TextView для этого на кнопке OnClick : TextView tvRow = (TextView) findViewById(R.id.tvRow); tvRow.setHeight(20); Но он меняет только первую строку списка. Я могу изменить высоту в методе getView : TextView […]

Как добавить динамический переключатель в соответствии с заданным количеством отсчетов?

Я пробовал этот код. Он отображает три переключателя в одной строке при запуске эмулятора. Но для этого мне нужно событие кнопки. то есть; Если я нажму кнопку, он должен запросить количество переключателей. Затем, если я даю счет, он должен отображать переключатели на основе указанного количества. Например, если я даю счету как 3, он должен отображать […]

Андроид устанавливает видимость кнопки по таймеру

У меня есть приложение, которое показывает отказ от ответственности в начале программы. Я хочу, чтобы кнопка оставалась невидимой в течение определенного времени, а затем стала видимой. Я настроил поток, который спит в течение 5 секунд, а затем пытается сделать кнопку видимой. Однако я получаю эту ошибку, когда выполняю свой код: 08-02 21: 34: 07.868: ERROR […]

Кнопка раунда в Android

Я хочу создать круговую кнопку с плюсом и минусом на этом и точно использовать в приложении Android Contacts, как показано на изображении, как показано ниже:

Проверка использования кнопки громкости при выключенном экране

По этому вопросу я процитирую другого пользователя, который не ответил на их вопрос: Я написал приложение Andoid, которое использует аппаратные кнопки Volume для другой цели. Он отлично работает, если приложение работает и видимо, но когда я выключаю экран или отпускаю его, кнопки не попадают в мои обработчики. Кто-нибудь знает, есть ли способ обнаружить эти нажатия […]