Java 更改TabActivity中的内容

Java 更改TabActivity中的内容,java,android,Java,Android,我在TabActivity中更改内容时遇到问题 public class MbankActivity extends TabActivity { Intent intentMap; ... public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ... intentMap = new Intent().setClass(this,MapaActivity.c

我在TabActivity中更改内容时遇到问题

public class MbankActivity extends TabActivity {
Intent intentMap;
...
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
...
    intentMap = new Intent().setClass(this,MapaActivity.class);
    tabSpecMap = tabHost
    .newTabSpec("Map")
    .setIndicator("Map", ressources.getDrawable(R.drawable.ic_launcher))
    .setContent(intentMap);
...
}
...
}
我试着改变内容

intentMap= new Intent().setClass(this,AnotherMapActivity.class)
.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
但这不起作用

我也尝试:

getTabHost().setCurrentTab(2); //old class in run

Intent aa=new Intent().setClass(this,,AnotherMapActivity.class)
.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
this.getLocalActivityManager().startActivity("Map", aa);
//
运行新类,但选项卡是从旧类查看的/


如何更改内容?

将您的意图定义为“intentMap”然后用作“intentMap”是否正常?对不起,到处都是“intentMap”