您的位置:首页 > 其它

主线程上延时,使用postDelayed

2015-10-21 20:55 225 查看
1.主线程延时,使用post,imageview自带一个handler,有postDelayed方法。imageview是主线程上的,所以Runable是运行在主线程中的代码。

imageview.postDelayed(new Runnable() {

@Override
public void run() {
Intent mainIntent = new Intent(AdvertisementActivity.this,
MainActivity.class);
startActivity(mainIntent);
finish();
overridePendingTransition(R.anim.in_from_right,
R.anim.out_to_left);

}
}, 3000);


结论:所有有关于view的都自带一个handler,所有handler都有post方法。所以他的Runnable是运行在主线程中的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: