调用onActivityResult时遇到问题。 当我在正常活动上调用startActivityForResult时(on,onActivityResult可以正常工作)。 我的意思是,使用FirstActivity启动应用程序,
Intent intent1 = new Intent(FirstActivity.this, SecondActivity.class);
startActivityForResult(intent1, CODE);
运作良好。但是,使用TabActivity启动应用程序,
Intent intent2 = new Intent(this, FirstActivity.class);
mTabHost.addTab(mTabHost
.newTabSpec("tabmenu")
.setIndicator("menu1")
.setContent(intent2));
然后再次启动StartActivityForResult(intent1,CODE),它只调用SecondActivity但是onActivityResult再也没有调用过。 我没有更改任何代码,而是在AndroidManifest.xml上更改了启动活动。 我应该怎么做用TabHost调用onActivityResult?
提前致谢。