多个页面的android设计模式:多个xmls的多个活动?

时间:2012-06-18 10:00:08

标签: android design-patterns android-layout

我的应用需要有多个屏幕,例如一个登录页面然后是另一个页面,显示项目列表,然后显示所选项目的详细信息。我想知道在这种情况下一般/接受的做法是什么?我怀疑它将是多个布局,但我如何存储已选择的项目。

1 个答案:

答案 0 :(得分:0)

您在活动之间传递它,有多种方法可以做到这一点。简单项目最简单的方法是在Intent中传递它们

活动A:

...
intent.putExtra("selectedItem", "1");
startActivity(intent);

活动B:

Intent intent = getIntent();
String item = intent.getStringExtra("selectedItem");