A-> B-> C-> D活动流

时间:2012-03-25 01:08:11

标签: android android-intent android-activity

请耐心等待,因为这是我的第一款Android应用。 :)

基本上,我希望用户能够从照片中提取一些信息(存储为数组)并将数组保存在持久性内存中。

该应用程序将有四个屏幕(ABCD),如下所示:

A :用户有三种选择:使用相机拍照,从内存中选择一张,或查看已使用该程序制作的已保存数组。
B :屏幕的上半部分是所选照片的​​预览,下半部分是用户可以选择变量的区域。
C :用户可以看到结果数组,并可以选择保存它 D :查看已保存的数组。

基本上,我只想在每个活动之间使用后退/下一个按钮,当你回击/下一个时保存全局数组的状态。我已经看了几十个关于SO的例子,我见过的最接近的是:
A->乙
A-&以及c
活动B和C将一些值返回给A.

有没有这样的例子可以帮到我?惭愧的是,我已经做了几个小时了。

谢谢!

TL; DR:

我希望活动流程A-> B-> C-> D,带有后退/下一个按钮以进入每个相邻活动,包括去A-> D和D-的能力> A

1 个答案:

答案 0 :(得分:1)

您制作的任何Android应用程序都可以重复使用其他应用程序提供的活动。看起来您需要的大部分内容已经由Android团队实施(即,每当您启动默认的Camera应用程序时弹出的默认Camera预览Activity)。请查看此tutorial,了解有关如何在应用程序中正确设置此内容的详细信息。

本教程还介绍了如何自定义您自己的相机预览Activity(尽管如果您是第一次编写Android应用程序,这可能会有点困难。)