gpt4 book ai didi

wear-os - 如何禁用android磨损回拨?

转载 作者:行者123 更新时间:2023-12-03 13:44:41 25 4
gpt4 key购买 nike

我正在创建一个具有触摸区域的Android Wear应用。用户应该能够在屏幕上的所有方向上移动手指(想想笔记本电脑上的触摸板)。但是,向后滑动会造成一些问题。解决该问题的任何帮助将是一个很大的帮助。

如何禁用android磨损回拨?

/雅各布

最佳答案

窗口样式中有一个属性可以禁用此行为:

<style name="AppTheme" parent="@android:style/Theme.DeviceDefault.Light">
<item name="android:windowSwipeToDismiss">false</item>
</style>


禁用它后,您必须提供其他退出应用程序的方法。
您应该使用一个 DismissOverlayView类(在此处列出 https://developer.android.com/training/wearables/apps/layouts.html#UiLibrary)。
基本上,它提供了一个叠加层,长按后将显示带有叉号的红色按钮。单击红色按钮将退出您的应用程序。




这是来自Google I / O 2014的视频,其中带有一些书签:
https://www.youtube.com/watch?v=sha_w3_5c2c#t=1390 <-禁用 android:windowSwipeToDismiss
https://www.youtube.com/watch?v=sha_w3_5c2c#t=1505 <- DismissOverlayView的Java代码

您还可以查看另一个视频:
适用于Android Wear的全屏应用程序:
https://www.youtube.com/watch?v=naf_WbtFAlY

关于wear-os - 如何禁用android磨损回拨?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24775451/

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