实现效果: 用popupWindow实现 <来电通> 一样的<拨号区域>.
问题:
PopupWindow 获取焦点 tabhost无法使用
PopupWindow 不获取焦点 实体键盘无法在PopupWindow的EditText中输入值
解决:
1:PopupWindow 不获取焦点
2:重写 onKeyDown方法
editText.onKeyDown(keyCode,event); //写下这段代码 ,可以点击实体键盘时,在EditText中输入相应的值
20110913
本文详细介绍了如何通过调整PopupWindow的焦点获取方式和重写onKeyDown方法来解决与TabHost冲突及实体键盘在PopupWindow中的EditText输入问题,提供了解决方案并附带代码示例。
实现效果: 用popupWindow实现 <来电通> 一样的<拨号区域>.
问题:
PopupWindow 获取焦点 tabhost无法使用
PopupWindow 不获取焦点 实体键盘无法在PopupWindow的EditText中输入值
解决:
1:PopupWindow 不获取焦点
2:重写 onKeyDown方法
editText.onKeyDown(keyCode,event); //写下这段代码 ,可以点击实体键盘时,在EditText中输入相应的值
20110913
2888
1061

被折叠的 条评论
为什么被折叠?