使用Android工作室,我試圖製作一個應用程序,它從Web服務獲取數據並顯示數據並每5秒更新一次視圖,服務更改。有了這個,我試圖改變基於int
,int改變一些按鈕上的顏色,當我將buttons();
應用到另一個按鈕然後按下按鈕時,按鈕上的顏色會發生變化,但我希望它自己更新。如何讓runOnUiThread在Android中連續運行
當我用while循環中的應用程序卡住
MainActivity.this.runOnUiThread(new Runnable() {
@Override
public void run() {
buttons();
}
});
的runOnUiThread
被放置在onCreate
。
這是不是一個好主意,用AlarmManager並配置它5秒和內部廣播接收器,你可以打電話給Web服務,並做你想做的事情在你的網絡服務回調你的網絡服務 – user1688181