今天终于解决了困扰许久的activity嵌套调用问题。
确切的说是 一个 activitygroup中add一个activity,在add的这个activity中有一个tabhost,需要启动另一个activity,保持当前的UI不变。
方法一:
mTabHost.addTab(buildTabSpec("songlibsTAB", R.string.songlibs,
R.drawable.empty, new Intent(this, songliblist.class)));
方法二:
singerIntent = new Intent(this,singerlist.class);
mTabHost.addTab(buildTabSpec("songlibsTAB", R.string.songlibs,
R.drawable.empty,singerIntent ));
方法一就可以,而方法二就出现了NUllpointer的问题。具体原因还不清楚,没有深究。希望明白的大牛可以告诉我。
本文分享了解决Android开发中Activity嵌套调用时的一个常见问题:如何在一个ActivityGroup中添加新的Activity,并确保UI状态不变。通过两种不同的实现方式对比,指出了可行的方法及出现错误的可能原因。
1066

被折叠的 条评论
为什么被折叠?



