簡體   English   中英

Android背景顏色變化

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM