我的问题是:
我有3个标签,每个标签都有一个指定的活动。从其中一个活动中,我想在第一个活动的视图中启动第二个活动(从而保持tabview可见)。
到目前为止,我尝试过几种方法:
1 - 将意图添加到第一个活动的类,然后调用startActivityForResult()。这导致tabview丢失,第二个活动覆盖屏幕。
2 - 使用ViewFlipper并将第二个活动添加为翻转视图。
如果有人可以在我应该看的地方给出任何指示,我将非常高兴:)
由于
答案 0 :(得分:0)
使用此功能启动新活动
View view = getLocalActivityManager()。startActivity(“tab1”,new Intent(this,tab1.class) .addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)) .getDecorView();
的setContentView(视图);
答案 1 :(得分:0)
John所有您正在寻找的是ActivityGroup,这里的链接可能对您有用
http://blog.henriklarsentoft.com/2010/07/android-tabactivity-nested-activities
http://ericharlow.blogspot.com/2010/09/experience-multiple-android-activities.html