我正在运行一个简单的Android应用程序在我的机器人戴Lg G手表。它不是一个Android服装应用程序。所以,当我尝试像这个回答How to disable the android wear back swipe?那样做时,我得到的错误是“错误:找不到与给定名称相匹配的资源Theme.DeviceDefault”和“错误:找不到与给定名称匹配的资源attr:android :windowSwipeToDismiss“。我的目标sdk是18.在这种情况下我有没有办法禁用后滑动?
答案 0 :(得分:2)
您应该使用目标sdk 21,它位于所有Android Wear设备上。
遵循上一个问题的建议,即:
<style name="AppTheme" parent="@android:style/Theme.DeviceDefault.Light">
<item name="android:windowSwipeToDismiss">false</item>
</style>
你需要sdk 21,因为在18中还没有引入windowSwipeToDismiss。我相信这个attr是在20中引入的,但由于所有的磨损设备都有api level 21,所以使用前一个没有意义。享受使用最新的API; - )