大佬教程收集整理的这篇文章主要介绍了wear-os – 边缘滑动和应用程序退出Android Wear 2.0,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
通常,“滑动到关闭”手势(从左向右滑动)会关闭应用程序(活动),但是您能想象出有图片或地图的情况,您需要在应用程序中平移.从左到右的平移始终关闭应用程序.
应该有一个Google在https://developer.android.com/training/wearables/ui/exit.html#swipe-to-dismiss上描述的解决方案.
这是在适用于Android的谷歌地图应用中实现的.如果您开始非常靠近左边缘滑动,应用程序将关闭.它被称为“边缘滑动”.
问题是canScrollHorizontally()必须返回true并且我无法正确设置此视图属性 – 它始终为false. https://developer.android.com/reference/android/support/wearable/view/SwipeDismissFrameLayout.html
布局文件.
<?xml version="1.0" encoding="utf-8"?> <android.support.wearable.view.SwipeDismissFrameLayout xmlns:android="http://scheR_504_11845@as.android.com/apk/res/android" xmlns:tools="http://scheR_504_11845@as.android.com/tools" android:id="@+id/swipe_dismiss_root" android:layout_width="match_parent" android:layout_height="match_parent" android:isScrollContainer="true" android:nestedScrollingEnabled="true" tools:context="jhettler.wearmaps.MainActivity" tools:deviceids="wear"> <RelativeLayout android:id="@+id/map_area" android:layout_width="match_parent" android:layout_height="match_parent" android:fadeScrollbars="false" android:isScrollContainer="true" android:nestedScrollingEnabled="true"> </RelativeLayout> </android.support.wearable.view.SwipeDismissFrameLayout>
我不想实现像DismissOverlayView这样的弃用类,并使用电源按钮退出应用程序.
任何想法或例子怎么做?
谢谢!
以上是大佬教程为你收集整理的wear-os – 边缘滑动和应用程序退出Android Wear 2.0全部内容,希望文章能够帮你解决wear-os – 边缘滑动和应用程序退出Android Wear 2.0所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。