在我的应用程序中,有时用户单击后退按钮,但没有响应,因此他们立即再次单击,而不是返回上一个屏幕,而是返回 2-3 个屏幕。有时完全退出应用程序。然而,这些点击都发生在只显示一个屏幕时!有什么方法可以拦截并忽略这些后续点击。也许观察它们的间距或它们出现的屏幕?还有其他人有这个问题吗?
我的猜测是什么都做不了,因为用户可以最终控制后退按钮,但是为什么 Android 不忽略额外的点击,因为它们都发生在同一个页面上,甚至没有声明要切换?
在我的应用程序中,有时用户单击后退按钮,但没有响应,因此他们立即再次单击,而不是返回上一个屏幕,而是返回 2-3 个屏幕。有时完全退出应用程序。然而,这些点击都发生在只显示一个屏幕时!有什么方法可以拦截并忽略这些后续点击。也许观察它们的间距或它们出现的屏幕?还有其他人有这个问题吗?
我的猜测是什么都做不了,因为用户可以最终控制后退按钮,但是为什么 Android 不忽略额外的点击,因为它们都发生在同一个页面上,甚至没有声明要切换?