![](/img/trans.png)
[英]“android:activatedBackgroundIndicator” not changing background color
[英]android background color changing
我希望在按下按鈕以確認是否單擊了正確的按鈕后,將背景顏色更改一秒鍾。 后記,我想將顏色切換回黑色,但是當我使用Thread.sleep()時,它不會在線程睡眠之前或之后更改顏色。 還有其他建議嗎?
background.setBackgroundColor(Color.GREEN);
thread.sleep(1000);
background.setBackgroundColor(Color.BLACK);
像這樣修改您的代碼:
background.setBackgroundColor(Color.GREEN);
Thread thread = new Thread() {
@Override
public void run() {
try {
while(true) {
sleep(1000);
}
} catch (InterruptedException e) {
e.printStackTrace();
}
}
};
thread.start();
background.setBackgroundColor(Color.BLACK);
希望能幫助到你!!!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.