当我试图调试我的程序时,我无法找出错误。
我已经初始化了两个按钮并使用了它们上的setOnClickListener。
当用户单击按钮时,他们应该看到一条调试消息。
在logcat上。但是,每当我单击按钮,或者如果我在屏幕上的任何位置单击,就会看到此消息出现:viewpostimeinputstage action_down。
有人知道这条信息意味着什么,或者他们是我问题的解决方案吗?
非常感谢!
最佳答案
viewpostimeinputstage action_down是一个bug,它发生在罕见的情况下,在这种情况下,布局被拒绝,您无法再单击任何可单击的项,而发生的是viewpostimeinputstage action_down,每次按按钮(而不是操作)。解决方案很简单,用父级包装布局内容。所以,如果XML格式是
<LinearLayout <---root layout
...
<!-- your content -->
</LinearLayout> <-- root layout end
更改为
<FrameLayout <---root layout
<LinearLayout <-- parent wrap start
...
<!-- your content -->
</LinearLayout> <-- parent wrap end
</FrameLayout> <-- root layout end
这个解决方案应该解决这个冲突。至少这是对我有用的。干杯!