android定时器
来源:互联网 发布:埃及长绒棉 知乎 编辑:程序博客网 时间:2024/04/29 20:54
Handler tHandler = new Handler();
Runnable runnable = new Runnable() {
public void run() {
showDialog("签到失败,你可能没有注册!");
}
};
tHandler.postDelayed(runnable, 20000); //在需要开始计时的地方调用,当20秒之后就会显示提示框
private void showDialog(String mess)
{
new AlertDialog.Builder(FaceLoginActivity.this).setTitle("")
.setMessage(mess)
.setNegativeButton("确定",new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int which)
{
Intent intent = new Intent(FaceLoginActivity.this,MainActivity.class);
startActivity(intent);
FaceLoginActivity.this.finish();
}
})
.show();
}
简写:
new Handler().postDelayed(new Runnable() {
public void run() {
Intent intent = new Intent(FaceLoginActivity.this,MainActivity.class);
startActivity(intent);
FaceLoginActivity.this.finish();
}
}, 2000); //2秒之后跳转
关闭定时器:
tHandler.removeCallbacks(runnable);
- Android 定时器
- Android 定时器
- Android 定时器
- Android 定时器
- Android定时器
- android 定时器
- android 定时器
- android 定时器
- Android 定时器
- android 定时器
- android定时器
- android定时器
- android定时器
- android 定时器
- android定时器
- android 定时器
- Android定时器
- Android定时器
- Sencha Touch学习笔记(二)组件
- JS学习笔记2
- iOS经典面试题
- php 工厂方法
- NGUI的UIEvents事件系统
- android定时器
- java工厂模式
- MySQL客户端明文认证插件
- UVA 11300 Spreading the Wealth
- innodb_flush_log_at_trx_commit参数设置
- chain.doFilter(request,response)含义
- ios xmpp开发应用后台模式接收聊天信息
- 华为机试地铁换乘C++实现(不容易啊)
- NSdata 与 NSString,Byte数组,UIImage 的相互转换---ios开发 Objective-C