您的位置:首页 > 移动开发 > Android开发

Android之Handler实现延迟执行

2015-01-18 12:58 513 查看
1、Handler延迟2s执行一个runnable

Handler handler=new Handler();
Runnable runnable=new Runnable() {

@Override
public void run() {
// TODO Auto-generated method stub
if(xsLayout.getVisibility()==View.VISIBLE){
xsLayout.setVisibility(View.GONE);
}
}
};
handler.postDelayed(runnable, 2000);


2、在runnable被执行之前取消这个定时任务

handler.removeCallbacks(runnable);


Done!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: