gpt4 book ai didi

android - 覆盖 View 不会禁用对底层 View 的操作

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:14:42 26 4
gpt4 key购买 nike

我有 2 个 View : View A 和 View B。 View A 已呈现并具有输入文本值的操作。我正在显示叠加 View - 在此之上查看 B。我希望 View A 上的操作被禁用,但它们没有,我仍然能够在 View A 上的输入字段中键入内容。我如何禁用它?

最佳答案

原因是您的叠加层未使用触摸事件,因此根据设计,如果 View 未使用触摸事件,则事件将传递到 View 模型中的底层 View 。所以长答案是让你的叠加层可触摸,可聚焦,触摸监听器并返回 true 。简短的回答是将 android:clickable="true" 添加到您的叠加 View 。

关于android - 覆盖 View 不会禁用对底层 View 的操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23730629/

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