穿戴式OS滑动即可关闭

时间:2018-12-03 16:45:59

标签: android swipe wear-os wearables

我正在为Wear OS开发应用程序。

它有2个屏幕,两个屏幕都从AppCompatActivity延伸,都以android.support.wear.widget.BoxInsetLayout作为其布局的根。

我可以从第一个屏幕导航到第二个屏幕,在第二个屏幕中,使用左右滑动即可无问题地向后导航,我不需要为此做任何事情。

对于第一个屏幕,相同的左右滑动操作无济于事,正如文档所述,我不明白为什么:

  

活动自动支持滑动到关闭。从左向右滑动活动会导致该活动被撤消,并且该应用程序会向下浏览堆栈。

看到第二个屏幕的默认行为后,女巫才有意义。

我尝试将SwipeDismissFrameLayout作为该屏幕的根元素,以使滑动有效,但是与其显示下面的表盘,它没有显示灰色的屏幕,也没有显示完成活动(除非我明确实现回调)

据我在文档中了解到的那样,该方法无需执行任何操作即可工作,但由于某种原因,它不是...

这两个活动具有相同的样式和相同的布局根元素。

要进行这项工作,我缺少什么吗?

0 个答案:

没有答案