我想要一個按鈕在按下時更改顏色,然後在其釋放時更改回原來的顏色。目前我有一個按鈕,當你按下時,你會看到一個片段。我想簡單地按鈕的onClickListener使用不能僅在點擊時更改按鈕顏色(Android)
button.setBackgroundColor(Color.BLUE);
,但意識到,當它把我帶到片段,我回到了活動,按鈕仍然是相同的顏色,也沒有改回來。所以我的行動計劃是當它按下時改變它的顏色,啓動片段,然後將按鈕的顏色設置爲原來的樣子,以便如果我按下按鈕看起來是正常的(未點擊)。
但是,我似乎無法找到一個在線示例,顯示我將按鈕的顏色作爲int(因此我可以使用setBackgroundColor(int))。有任何想法嗎?
任何幫助