首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android中Timer与TimerTask和handler的交互以及android键盘的操纵

2012-07-02 
android中Timer与TimerTask跟handler的交互以及android键盘的操纵Timer跟TimerTask其实非常简单,用来执行

android中Timer与TimerTask跟handler的交互以及android键盘的操纵

Timer跟TimerTask其实非常简单,用来执行一段规定时间内完成的任务,本文做的是设置Button的文本,首先activity创建的时候会显示默认文本“哈哈”,3S‘之后将Button文本改成“嘿嘿”,如果点击了Button,则定时器会进行新的一轮的定时任务,基于这个原理其实是可以开发类似于轮询的这种业务,但是使用这种方式不太好。
同时,点击Button会切换软键盘的状态,控制显示隐藏软键盘。

?

?

private void toggleSoftKeyBoard() {Timer timer = new Timer();timer.schedule(new TimerTask() {@Overridepublic void run() {inputMethodManager.toggleSoftInput(InputMethodManager.SHOW_IMPLICIT,InputMethodManager.HIDE_NOT_ALWAYS);}}, 100);}

?

热点排行