首页 > 解决方案 > 单击导航栏中的软主页按钮也会触发视图的底层单击侦听器

问题描述

一些较新的 Android 设备移除了硬 Home 按钮,取而代之的是用户向上滑动时出现的屏幕底部的软弹出导航栏。我发现主页按钮也可以通过硬按(不仅仅是长按,有点像 iOS 强制触摸)来访问主页按钮,如果导航栏可见,主页按钮将出现的区域。在导航到设备主屏幕之前,此操作会在当前应用程序中触发 onClick 事件。如何防止应用程序中的 onClick 事件?

您可以在下图中看到导航栏主页按钮如何覆盖应用程序按钮。感谢您的帮助,我觉得我错过了一些非常明显的东西。

在此处输入图像描述

标签: androidandroid-studioandroid-studio-3.0

解决方案


推荐阅读