在眼镜上应提供与其他 Android 设备同样熟悉的导航体验。您的应用可以沿用许多相同的导航模式,例如通过滑动来浏览媒体内容以及采用返回栈导航。
由于眼镜端应用非常简单,导航应保持较浅的层级。
滑动即可浏览内容
此模型将滑动操作作为用户在各类内容之间横向导航的方式。在音频眼镜上,媒体就是内容。在显示型眼镜上,视觉界面就是内容。
应用内返回
系统返回手势会让用户在应用层级栈中后退一步。当位于应用的最顶层 Surface 时,触发系统返回会回到主屏幕。尽量减少层级,以降低学习曲线,并让用户快速导航到主屏幕。
在无屏眼镜上,返回操作由系统处理;而在显示型眼镜上,则可对返回行为进行自定义。在显示型眼镜上,在触控板上向下滑动会执行系统返回操作。

结束眼镜活动
让用户能够结束当前活动并退出应用。对于通话、翻译和 Gemini 等连续音频串流,最好在用户向后滑动时立即结束。对于较长的活动,如果意外结束会话会导致进度丢失,请考虑引入第二个确认步骤。
在无屏眼镜上,使用向后滑动作为退出方法。应用不会播放通用的退出耳标;请将退出信号限制为可选的语音活动收尾。
对于结束通话或停止锻炼等破坏性操作,请考虑进行二次确认。例如:
- 用户向后滑动,应用会读出“结束徒步?再次返回以确认。”
- 用户再次向后滑动:“徒步结束。你走了 2.8 英里。”
- 朗读完毕后,调用退出活动。
在显示眼镜上,您可以更灵活地结束 activity。在界面中放置一个按钮,提供清晰的退出功能。
