博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Handler延迟事件使用
阅读量:6987 次
发布时间:2019-06-27

本文共 446 字,大约阅读时间需要 1 分钟。

hot3.png

在开发中,我碰到一个问题,需要让一个Dialog显示大约两秒钟再消失,可以使用Hanlder的postDelay方法配合Runnable来实现。
public class FontDialog extends Dialog//继承Dialog{    @Override    public void show()        {            Handler handler = new Handler();            Runnable runnable = new Runnable(){                                 this.dismiss();//将需要延迟执行的方法写在Runnable里            };            handler.postDelayed(runnable,2000);        }}

转载于:https://my.oschina.net/lengwei/blog/423641

你可能感兴趣的文章
GRUB应用
查看>>
数据库分库分表(sharding)系列(一) 拆分实施策略和示例演示
查看>>
绝密:三步教你轻松窃取VMware虚拟机及其数据
查看>>
OpenResty(nginx扩展)实现防cc***
查看>>
Vim Buffer缓冲区:多文件编辑方案
查看>>
Elasticsearch + Kibana 起步
查看>>
如何在 Laravel 中 “规范” 的开发验证码发送功能【社交系统ThinkSNS研发日记十一】...
查看>>
北航 2012 秋季 现代软件工程 两人结对 作业要求
查看>>
Linux基本命令
查看>>
MySQL 使用lvm 快照备份
查看>>
我的友情链接
查看>>
【持续更新】个人备忘
查看>>
JDBC连接池的使用
查看>>
Linux 安装JDK Tomcat Eclipse
查看>>
maven批量安装本地Jar文件小工具
查看>>
ss命令-生产必备命令
查看>>
arp(中间人***)-为pe文件注入后门
查看>>
ORA-32001: 已请求写入 SPFILE 但是在启动时未
查看>>
关于HTML5的简单理解
查看>>
13.2管理网络冗余与数据存储群集
查看>>