读书人

PopupWindow 焦点 .断点记要

发布时间: 2012-07-18 12:05:40 作者: rapoo

PopupWindow 焦点 ...断点记录

实现效果: 用popupWindow实现 <来电通> 一样的<拨号区域>.

问题:

? ?PopupWindow ? ?获取焦点 ? ? ? tabhost无法使用

? ?PopupWindow ? ?不获取焦点 ? ? 实体键盘无法在PopupWindow的EditText中输入值

?

?

解决:

? ? 1:PopupWindow 不获取焦点

? ? 2:重写?onKeyDown方法

editText.onKeyDown(keyCode,event); //写下这段代码 ,可以点击实体键盘时,在EditText中输入相应的值

?

?

?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?20110913

1 楼 hecy 2011-12-07 楼主能给个demo看看吗?gao644249890@QQ.com 谢谢 2 楼 zengyan2012 2011-12-07 代码有点乱.告诉你思路吧.
1:创建一个自定义的popupwindow,设置popupwindow中的控件的Onclick方法,调用EditText的onkeyDown方法就可以在EditText中输入值.
2:在oncreate 或者 onstart中定义一个定时器 Timer 启动一个Hander 通过hander去调用popupwindow的显示方法.
3 楼 zengyan2012 2011-12-07 qq是:357115123 有问题可以加我.

读书人网 >移动开发

热点推荐