在ActivityGroup中一个Activity中有个EditText,没有设置任何的特殊属性,却只能输入内容,不能删除。

来源:互联网 发布:手机淘宝怎么看直通车 编辑:程序博客网 时间:2024/04/28 13:07

在ActivityGroup中一个Activity中有个EditText,没有设置任何的特殊属性,却只能输入内容,不能删除。如果是换成普通的Activity 中存在EditText就可以删除输入内容。


经过一周的困惑和不解,最后发现 其实原因很简单:

Activitygroup中调用的dispatchKeyEvent方法屏蔽了键盘的某些操作,只要让那个方法 return super.dispatchKeyEvent(event); 就可以了。

0 0
原创粉丝点击