java - Activity "flows"的 Android 模式

标签 java android

我正在开发一个 Android 应用程序,它有一堆屏幕( Activity ),顶部应该有“继续”和“后退”按钮。你能告诉我实现这个的正确模式吗?我见过一些 iPhone 应用程序具有此功能,但 Android 应用程序通常没有(我认为部分原因是后退按钮是手机的一部分)。

我在网上发现了一篇关于具有“子 Activity ”的 Activity 类的帖子,这似乎是我想要做的,但我想知道是否有一个更简单的解决方案或模式来创建这样的流(其中几个 Activity 与继续/后退按钮链接)。

最佳答案

您自己回答了部分内容。通常不应该有软件后退按钮,因为 Android 有硬件后退按钮。至于继续按钮,它非常依赖于上下文,因此它可能会根据上下文编写在软件中。

不,这听起来不像你想要的。您可能正在考虑一个 Activity 组,但从您的设计的非常模糊的描述来看,您不想要这些。没有“更简单”的解决方案或模式来创建这样的流程,因为这是确切的默认 Android 行为。

只需在“继续”按钮中启动一个新 Activity ,后退按钮就会完成该 Activity 。

关于java - Activity "flows"的 Android 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4549726/

相关文章:

android - 从我的 android 应用程序查询 google places api 时请求被拒绝

java - 如何使用 Java sdk 导出 "Azure API Management"中的已注册 API 列表及其规范?

java - 为什么这不仅会返回回文字符串?

java - 在抛出异常()或addGlobalError()之前保存变量

java - 最小化 Java 函数调用开销

java - 如何让 ImageView 缩放以在宽度允许的范围内尽可能多地填充布局

java - 同步发出声音

java - 带数据源的 Spring 配置属性 (YML)

java - 检查具有相同对象列表的对象列表

android - 获取可用 WiFi 热点列表