Articles of Кнопка

Установите состояние кнопки и сохраните ее после нажатия клавиши

Я не уверен, что это возможно. У меня есть эта кнопка: <Button android:id="@+id/b1" android:layout_width="wrap_content" android:layout_height="45px" android:drawableTop="@drawable/buttontv" android:layout_weight="1" android:background="@null" android:textColor="#ffffff" android:textSize="9px" android:text="TV"/> И эта кнопка имеет этот элемент xml: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_focused="true" android:state_pressed="false" android:drawable="@drawable/tv" /> <item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/tv_pressed" /> <item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/tv_pressed" /> <item android:drawable="@drawable/tv" /> </selector> И в моем […]

Изменение размеров изображений внутри кнопок Android

Я хочу создать TableLayout с несколькими большими кнопками с иконкой и текстом. Я нашел такой же вопрос, но не тот же. Мой упрощенный формат XML: <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TableRow android:id="@+id/TableRow01" android:gravity="center"> <Button android:text="@string/telephone" android:drawableTop="@drawable/phone" android:id="@+id/button_phone"></Button> <Button android:text="@string/help" android:src="@drawable/help" android:id="@+id/button_help"></Button> </TableRow> </TableLayout> Изображения значков немного большие, поэтому я хочу, чтобы Android изменил их размер, […]

Я хочу изменить цвет кнопки на несколько секунд, чем изменить его

Цвет кнопки Android – синий. Я хочу изменить цвет кнопки на красный в течение 5 секунд. Через 5 секунд мне нужно изменить цвет кнопки на синий. Вот мой код new Handler().postDelayed(new Runnable() { public void run() { eyesOnchkBtn.setBackgroundColor(Color.RED); } }, 5000); eyesOnchkBtn.setBackgroundColor(Color.BLUE); // It wont change the color button as normal

Как сделать кнопку unclickable

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

Кнопка сдвинулась вниз, когда я положил на нее длинный текст

Я мог бы объяснить это, но я думаю, что образ объясняет мою проблему лучше, чем слова могут когда-либо делать: И вот мой макет. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <include android:id="@+id/include1" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="1" layout="@layout/action_bar" /> <ScrollView android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_gravity="top" android:padding="8dip" > <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" > <TableRow android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_gravity="center" > […]

Android. Кнопка не выглядит нажатой

Я просто начинаю разработку Android. У меня очень простая кнопка, созданная вот так: <Button android:id="@+id/howItWorksButton" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="58dp" android:text="@string/how_it_works_button_title" /> В коде я устанавливаю для него цвет фона: howItWorksButton.setBackgroundColor(Color.RED); Это onClickListener: howItWorksButton.setOnClickListener(new OnClickListener() { public void onClick(View view) { Intent intent = new Intent(MainMenuActivity.this, HowItWorksActivity.class); MainMenuActivity.this.startActivity(intent); } }); Проблема в том, что когда я нажимаю […]

(Кнопка Android), как реализовать Двухстрочный текст с разными цветами на одной кнопке

В моей разработке приложений для Android у меня есть одна кнопка, текст кнопки не является одним цветным текстом, это текст двух строк, причем каждая строка использует другой цвет для текста строки. Как это реализовать? «Две строки» можно просто реализовать, добавив в текст «\ n», я не знаю, как устанавливать разные цвета для каждого текста строки […]

Показывать прошедшее время с момента нажатия кнопки на Android

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

Установите BOTH, android: onClick AND OnTouchListener

Привет, ребята, у меня есть вопрос! Можете ли вы сказать мне, если и как можно установить андроид: метод onClick AND OnTouchListener на той же кнопке? Мне действительно нужно это для моего приложения. Я знаю о различиях в них и принимаю только андроид: onClick или OnTouchListener работает. Как только я попытаюсь сделать это, просто работает OnTouchListener. […]

Кнопка Android с текстом и изображением

Увидев много вопросов по этой функции и попытавшись ответить на них, мне оставалось задаться вопросом, есть ли более четкий пример? Изменить: я пытался сделать большую кнопку с изображением и текстом, где «посередине». Он должен был вести себя как кнопка (StateList drawable), а пара изображений / текста должна быть сгруппирована и центрирована (как группа)