0
我有一個自定義View類正在繪製圖像。問題是,當我使用Thread.sleep(200);在onDraw方法中,它也會影響同一活動中的XML元素。所以我必須等待200毫秒,直到發生一些事情。如何防止onDraw中的Thread.Sleep影響其他活動?
MainPage extends Activity implements OnClickListener{
onCreate(...){
RelativeLayout rl = (RelativeLayout) findViewById(R.id.main_rl);
rl.addView(new CustomView(this));
}
onClick(View v){
switch(v.getId){
...
};
}
}
CustomView extends View{
onDraw(){
try{
Thread.sleep(200);
....
}
}
}
任何幫助將不勝感激。
非常感謝你的男人,也爲解釋! – Xarialon