У меня есть прозрачная кнопка 80% в RelativeLayout
, а текущая тема Theme.Holo.Light.NoActionBar
. Теперь я хочу изменить цвет выделения, если я нажму эту кнопку на другой цвет, чем этот синий.Изменить кнопку на цвет клика с прозрачной кнопкой
Так что я должен изменить всю тему или есть простой способ достичь этого. Я уже использовал <item>
от drawable
с другим статусом, но это не работает, потому что моя прозрачность теряется, если я устанавливаю новый фон на кнопку.
Попробуйте использовать шестицветный цвет. Например, вы хотите черный («# 000000»), чтобы сделать его прозрачным, сделайте так: # 55000000. Пример 55. Вы можете добавить числа перед цветом t, чтобы изменить его прозрачность. Попробуйте сыграть с некоторыми цветами (10, 20, 44 .... 99), пока не получите свой результат. Примените его, например, с помощью onTouch, на кнопке. –