我有不同的布局不同的活动,我在Tab模式下使用操作栏。因此,当我在操作栏中选择一个标签时,我会从一个活动转到另一个活动。
我该怎么办?你有什么建议??
我会说:
在ActionBar.TabListener
切换标签时,我致电: startActivity(new Intent(context, theNewActivity);
可以这样做吗?
提前致谢
答案 0 :(得分:2)
我该怎么办?
在标签内有活动的旧模式从来都不是一个好主意恕我直言,现在已被弃用。
将这些活动更改为片段(并使用操作栏中的标签在它们之间切换),或者删除标签并选择其他不涉及标签的导航模型。
在ActionBar.TabListener中切换选项卡时,我调用:startActivity(new Intent(context,theNewActivity);
如果您认为这会在标签内打开theNewActivity
,不,那将无效。您当然可以根据被点击的标签调用startActivity()
,但UX可能不是您想要的,甚至不太可能是用户想要的。