【发布时间】:2017-08-31 16:58:16
【问题描述】:
我需要知道如何在 Android Wear 2.0 中向左滑动关闭应用程序。 这是一个独立的应用程序。
- 向左滑动我们可以覆盖哪个方法(如果我想做任何其他过程)
- 什么是关闭应用程序的方法-我们在移动android上喜欢
this.finishAffinity();
提前致谢
【问题讨论】:
标签: android swipe exit kill android-wear-2.0
我需要知道如何在 Android Wear 2.0 中向左滑动关闭应用程序。 这是一个独立的应用程序。
this.finishAffinity();
提前致谢
【问题讨论】:
标签: android swipe exit kill android-wear-2.0
对于和Activity,您无需执行任何操作,如documentation 中所述
活动自动支持滑动关闭。刷卡 活动从左到右导致活动被解雇,并且 应用向下导航返回堆栈。
如果您使用Fragment,则需要将其包装在SwipeDismissFrameLayout 中。有关如何执行此操作或如何处理其他极端情况的更多详细信息,请查看上面引用的文档。
【讨论】:
SwipeDismisFrameLayout,但问题是滑动时的动画。当您开始刷掉 Fragment 时,您看不到它后面的 Fragment。停止滑动时会出现 Fragment(因为 Fragment 在onDismissed 回调中弹出)。所以我的问题是,如何将之前的 Fragment 绘制在“正在被刷掉的片段”后面。我使用replace 进行片段事务。