Я пытаюсь сделать невидимую кнопку в студии Android, но у меня есть проблема. Когда я нажимаю на кнопку, он становится оранжевым, пока я держу его, и я хочу удалить его, чтобы кнопка всегда была невидимой. Я использовал это, чтобы сделать кнопку невидимой:? Android: attr/borderlessButtonStyle. Пожалуйста, помогите, я повсюду смотрел, но я не мог найти решение. Я новичок в этом, поэтому, пожалуйста, объясните это как можно проще. Благодаря!Android studio - невидимая кнопка
ответ
Вам нужно создать селектор в папке с возможностью копирования и установить цвет или изображение там для разных положений кнопки.
Я создал один пример приложения для вас, и я вставить фрагмент кода:
код для button_selector.xml, который содержит код выбора для кнопки, которые вам нужно будет поставить под вытяжке папку:
<item android:drawable="@drawable/no_box_selector" android:state_pressed="true"></item>
<item android:drawable="@drawable/no_box"></item>
Вам нужно будет поставить no_box_selector и no_box PNGs в вытяжке-ИПЧР или любые рисуемых папки
Код для activity_main.xml, которая будет вашим основным XML, который содержит только одну кнопку, как сейчас:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/relRingtone"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#000000"
android:orientation="vertical" >
<Button
android:id="@+id/btn2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:background="@drawable/button_selector"
android:padding="5dp"
android:text="Click Me"
android:textColor="#FFF"
android:textSize="20sp"
android:textStyle="bold" />
</RelativeLayout>
Попробуйте реализации этих вещей, и дайте мне знать, если вам нужна дополнительная assisstance .....
Все самое лучшее !!!
Это сработало, спасибо @KishuDroid! – bux
андроида: видимость = "ушел" или андроид: видимость = "невидимый", это приведет к удалению кнопки из макета.
<Button
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="submit"
android:visibility="gone"
></Button>
Когда я установил видимость для удаления или невидимую, кнопка не работает. – bux
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Hapus"
android:background="#a41a1a"
android:id="@+id/btnhapus"
android:visibility="gone"/>
андроид: видимость = «ушли» кнопки для невидимости и андроид: видимость = «видимая» для видимой кнопки
- 1. Android-кнопка невидимая не работает
- 2. Xcode невидимая кнопка с текстом
- 3. Кнопка не работает, когда невидимая
- 4. Невидимая кнопка clickable в javascript
- 5. Android list view показать, что кнопка видимая и невидимая?
- 6. Невидимая кнопка удаления моего списка из всех строк в android
- 7. Android клавиатура невидимая
- 8. Android Studio «Кнопка нажата!»
- 9. Отображаемая кнопка аксессуара выноски, но невидимая
- 10. iPhone UINavigationController проблемы (невидимая кнопка, заголовок)
- 11. невидимая кнопка, которая работает андроид xml
- 12. Невидимая/видимая кнопка отправки в таблице
- 13. Android: Чтобы установить кнопку невидимая
- 14. Кнопка клонирования в Android Studio
- 15. Кнопка Android Studio Color & border
- 16. Html.TextBox невидимая
- 17. невидимая CAPTCHA,
- 18. аннотация невидимая?
- 19. Невидимая местность
- 20. Невидимая кулинария?
- 21. Кнопка загрузки Android Studio и кнопка отправки в 1
- 22. Панель прогресса Android в макете прокрутки невидимая
- 23. Android - настройка Spinner TextView видимая/невидимая
- 24. Невидимая/прозрачная кнопка, которая работает как обычный в андроиде?
- 25. Невидимая кнопка с помощью тега attrs в odoo 9 xml
- 26. Кнопка панели вкладок, видимая в Xcode, невидимая в симуляторе
- 27. Невидимая (не ушла) кнопка назад в панели действий
- 28. Невидимая кнопка (с использованием pack_forget) по-прежнему занимает пространство
- 29. Невидимая кнопка назад при просмотре контроллера контроллера на навигационном контроллере
- 30. Пользовательский UITableViewCell accessoriesView кнопка невидимая на устройстве REAL
Показать файл borderlessButtonStyle. и покажите мне ваш layout.xml –
Вы можете установить его видимость в GONE или попытаться установить его фон для @android: color/transparent – foxanna
android: visibility = "gone" пишите эту строку в макете кнопок. –