我正在开发Tab Activity。我有一个活动作为标签内容 一个标签。我也需要在另一个标签中使用相同的内容。所以我已经设置了 单个活动作为两个标签内容。但是当我在运行我的时候 代码。如果我之后选择TAB1,我选择TAB2。 我再次回到TAB1。无论如何输入名字等事件 edittext反映在TAB2而不是TAB1中。我不知道理解为什么 它正在发生。
任何想法?在此先感谢。
答案 0 :(得分:0)
你没有提到你在做什么 onTabChanged 即。你是否再次开始这项活动。
我认为,每当您选择一个标签时,您都会看到一个活动。
startActivity(intent);
因此,无论您在 Tab2 下对该活动所做的任何更改,都不会反映 Tab1 下的该活动,因为您再次启动该活动。
如果您每次 ontabchanged 启动该活动,则必须保存您在任何标签下所做的更改。
由于你没有清楚地提到你在做什么,所以如果你正在做其他事情,请告诉我。