我有一个正在绘制图像的自定义视图类。问题是当我使用 Thread.sleep(200); 在 onDraw 方法中,它还会影响同一活动中的 XML 元素。所以我必须等待 200 毫秒,直到有事情发生。
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);
....
}
}
}
任何帮助将不胜感激。