线程没启动
感觉要是myRunnable线程用Thread包装start后,onCreate里也就是主线程中就可以不用调用handler.postDelayed(myRunnable,1000)了。
感觉要是myRunnable线程用Thread包装start后,onCreate里也就是主线程中就可以不用调用handler.postDelayed(myRunnable,1000)了。
2015-04-26
new Thread(){
@Override
public void run() {
super.run();
class MyRunnable implements Runnable{
MyRunnable myRunnable=new MyRunnable();
@Override
public void run() {
index++;
index=index%3;
imageView.setImageResource(imges[index]);
handler.postDelayed(myRunnable,3000);
}
}
};
}.start();
我也是这样认为的,但是这样试过后,图片不显示。
举报