Articles of Кнопка

Цвет тени на кнопках в зависимости от состояния в XML – Android

Я создал пользовательские ToggleButtons в Android, и поскольку все кнопки наследуются от одного и того же xml, я хочу изменить, как они действуют в зависимости от состояния, поэтому, когда состояние проверено, я хочу изменить цвет тени, но это не представляется возможным с помощью Текущий SDK. Я создал файл xml, который содержит button_colors: <?xml version="1.0" encoding="utf-8"?> […]

Можно создать ToggleButton без текста?

Я хочу создать андроид по умолчанию ToggleButton следующим образом: Но я хочу создать его без ТЕКСТА Я пробовал этот код: ToggleButton tb = new ToggleButton(map); tb.setText(null); tb.setTextOn(null); tb.setTextOff(null); Но он оставляет пустое пространство в верхней части горизонтальной зеленой полосы. Я не хочу этого пустого пространства, я хочу только горизонтальную зеленую полосу. Как его достичь? благодаря

Как сделать форму капсулы в андроиде?

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

Как кнопка может получить фокус?

Есть немало сообщений, затрагивающих эту тему. Я думал, что я должен задать этот простой вопрос, надеясь прояснить это. Мне не удается установить фокус на кнопке. Я знаю, что, возможно, я пропустил нечто фундаментальное. Вот простой макет: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button" android:focusable="true" /> </LinearLayout> Ниже приведен […]

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

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

Как подчеркнуть текст кнопки в Android?

Я новичок в программировании на Android. Я разрабатываю простое приложение. У меня есть кнопка, которая прозрачна и имеет значок и текст. Я хочу подчеркнуть текст кнопки, но я не смог этого сделать. Ниже приведен мой xml-код: <Button android:id="@+id/park" android:layout_width="wrap_content" android:layout_height="wrap_content" android:drawableLeft="@drawable/park" android:text="@string/button_name" android:background="#00000000" android:textColor="#000000"/> И файл строки имеет: <resources> <string name="button_name"><u>parking areas</u></string> </resources Этот подход […]

Как установить ресурс drawableRight через код?

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

Выравнивание текста в стиле андроид

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

Как использовать изображение в виде кнопки

Это должно быть легким, и я действительно думал, что то, что я делаю, было правильным, но, видимо, это не так. У меня есть изображение, которое я хочу использовать в качестве кнопки, у меня есть кнопка, созданная и работающая. Но теперь я просто хочу, чтобы этот образ отображался вместо стандартной кнопки «Android». Кто-нибудь знает, как это […]

Как центрировать drawableTop и текст по вертикали на кнопке в Android?

У меня есть кнопка, определяемая следующим образом: <Button android:drawableTop="@drawable/ico" android:gravity="center" android:id="@+id/StartButton2x2" android:text="@string/Widget2x2StartBtnLabel" android:layout_width="0dip" android:layout_height="fill_parent" android:layout_weight="1" android:background="@drawable/widgetbtn_bg" /> Проблема заключается в том, что изображение «drawableTop» выравнивается с верхней границей представления Button. Я хотел бы сосредоточить его (вместе с текстовой меткой) вертикально на кнопке. «Android: gravity», похоже, работает только на текстовой метке. Это не влияет на позиционирование […]

Intereting Posts