华为emui5.0,Android7.0系统,整个activity不能点击的问题 5C

activity大概布局为顶部,中间,底部三部分,顶部是一列按钮,
中间是比较复杂的布局,当我再oncreate()中View.inflate()一个比较复杂的view时(这个view无论我是不是addview()到activity的布局钟,会导致顶部的按钮不能点击,
Android stuido 的run里面打印信息是:I/HwPointEventFilter: ACTION_DOWN has not handle,点击整个页面 都会打印这个信息。
图片说明

坑爹的是:我进行横竖屛切换时,重新走一遍生命周期,然后按钮就可以重新点击了,,而且debug调试的时候也不会出现这个问题,只有在run调试和release版本会出现这个问题
现在测试的是只有华为安卓7.0出现这个问题,华为的安卓8.0,5.0,6.0都不会出现这个问题

5个回答

你这样说谁知道是啥问题,你把activity的java代码粘出来,再把布局文件粘出来

图片说明
就是我加载一个xml布局的时候,会导致这整个activity不能点击;图片说明

@lemonCase

不重新创建
android:configChanges="orientation|keyboardHidden|screenSize"

遇到问题时,路过此帖子。
我的问题跟你的不太一样,但是同样出现了“I/HwPointEventFilter: ACTION_DOWN has not handle” 。

你试试给控件绑定一个click事件,或者"setOnClickListener(null)"也行。

我的暂行办法:https://yilimy.github.io/2018/04/03/android/20180403适配遇到的坑/

希望你能获得灵感

04-11 14:07:16.215 7338-7338/com.example.jammy.pdf_demo D/ViewRootImpl@86dac75[PopupWindow:39917ac]: ViewPostImeInputStage processPointer 1
04-11 14:07:16.316 7338-7338/com.example.jammy.pdf_demo D/ViewRootImpl@86dac75[PopupWindow:39917ac]: ViewPostImeInputStage processPointer 0
04-11 14:07:16.390 7338-7338/com.example.jammy.pdf_demo D/ViewRootImpl@86dac75[PopupWindow:39917ac]: ViewPostImeInputStage processPointer 1
04-11 14:07:19.374 7338-7338/com.example.jammy.pdf_demo D/ViewRootImpl@86dac75[PopupWindow:39917ac]: ViewPostImeInputStage processPointer 0
04-11 14:07:19.519 7338-7338/com.example.jammy.pdf_demo D/ViewRootImpl@86dac75[PopupWindow:39917ac]: ViewPostImeInputStage processPointer 1

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问