gpt4 book ai didi

android - 限制 parent 获得焦点点击其 child 之一

转载 作者:行者123 更新时间:2023-11-30 01:03:00 24 4
gpt4 key购买 nike

我有一个 RelativeLayout,里面有另外两个布局。我想要做的是当我点击第一个子布局的区域时让父布局获得焦点(因此将为父调用 onClick() 方法),什么也不做当我点击第二个 child 的区域时。

descendantsFocusability 在我的情况下不起作用,因为它为所有子级定义了可聚焦性,并且对所有子级都是相同的(这显然不是我的情况)。

最佳答案

首先将此属性设置为 xml 文件中的布局:

 android:focusableInTouchMode="true"

然后你可以通过申请 requestFocus() , 将焦点转移到你的周围布局。

关于android - 限制 parent 获得焦点点击其 child 之一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39212994/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com