Android ::两个标签中的一个活动?

时间:2012-08-02 09:12:02

标签: android android-tabhost

  

我正在开发Tab Activity。我有一个活动作为标签内容   一个标签。我也需要在另一个标签中使用相同的内容。所以我已经设置了   单个活动作为两个标签内容。但是当我在运行我的时候   代码。如果我之后选择TAB1,我选择TAB2。   我再次回到TAB1。无论如何输入名字等事件   edittext反映在TAB2而不是TAB1中。我不知道理解为什么   它正在发生。

任何想法?在此先感谢。

1 个答案:

答案 0 :(得分:0)

你没有提到你在做什么 onTabChanged 即。你是否再次开始这项活动。

我认为,每当您选择一个标签时,您都会看到一个活动。

 startActivity(intent);

因此,无论您在 Tab2 下对该活动所做的任何更改,都不会反映 Tab1 下的该活动,因为您再次启动该活动。

如果您每次 ontabchanged 启动该活动,则必须保存您在任何标签下所做的更改。

由于你没有清楚地提到你在做什么,所以如果你正在做其他事情,请告诉我。