0
我有一個按鈕,通常當我點擊它時,這個淺藍色的顏色會出現在按鈕的周圍,以顯示您正在觸摸它。我怎樣才能改變這種顏色?Android - 在TouchDown上設置按鈕顏色
我也想改變這個按鈕的默認背景顏色,我做程序是這樣的:
button.setBackgroundColor(Color.RED);
而且我做到這一點時,我知道這不會改變着陸顏色,這就是我試圖去做,但是它會讓接觸下的淡藍色消失,這讓我感到困惑?
但我的問題是如何改變觸摸顏色?
我談論這個
這是不被按下平常心:
這是我按住按鈕
感謝幫幫我!! :)
是,但我想這樣做編程 – iqueqiorio 2014-12-07 04:26:47
你仍然會有,如果你希望你的按鈕有不同的狀態定義了一個選擇。你可以在運行時通過調用'button.setBackgroundResource(R.drawable.selector);' – tachyonflux 2014-12-07 04:39:21
來交換選擇器,當我在你發佈的例子中添加xml文件時我得不到解決方案'@ drawable/button_pressed' – iqueqiorio 2014-12-07 04:44:48