使用true
返回false
和OnKeyListener
之间的区别是什么?
我看一下android官方文档[这里](http://developer.android.com/reference/android/view/View.OnKeyListener.html"")!
然而,我仍然无法真正理解它。任何人都能更明确地向我解释OnKeyListener
如何达到这两个回报吗?
答案 0 :(得分:4)
如果您返回false
如果侦听器已使用该事件,则返回True,否则返回false。
因为,如果你考虑一下,我们所做的就是必须将view
嵌入彼此:
例如:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:onClick="layoutClicked" >
<Button
android:id="@+id/button1"
android:onClick="myButtonClicked" />
</LinearLayout>
想象一下,点击该按钮,如果您不返回true
,layoutClicked
也会在myButtonClicked
处理程序后触发。
我认为还有更多解释in this article