0
我想創建一個程序具有名爲button1
和button2
。這2 Button
s爲button1
onClick
方法塊:如何刷新視圖內容?
public void click1(View v){
Button b = (Button)findViewById(R.id.button2);
b.setText("TEXT 1");
SystemClock.sleep(500);
b.setText("TEXT 2");
}
,但問題是對象「B」的第一改變之後的文本以「TEXT 1」,它什麼都不會發生,並且在500毫秒之後'b'的文本變成了「文本2」。
有什麼問題?如何刷新Layout
瀏覽內容?
'SystemClock.sleep(500);'刪除此行 –
我需要這一行。代替這一行它會產生一個沉重的代碼,我需要這個。 –