我使用组为tabhost。 在MyGroup的,下面的代码来调用AActivity:如何添加菜单?
Intent intent = new Intent(this, AActivity.class).addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
Window w = NASGroup.group.getLocalActivityManager().startActivity("AActivity", intent);
View view = w.getDecorView();
MyGroup.group.setContentView(view);
显示AActivity和菜单按钮的作品。 然后,我尝试用AActivity调用BActivity如下代码:
Intent intent = new Intent(AActivity.this, BActivity.class).addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
Window w = NASGroup.group.getLocalActivityManager().startActivity("BActivity", intent);
View view = w.getDecorView();
MyGroup.group.setContentView(view);
BActivity显示,但菜单按钮不会没有任何错误信息的工作。 我也尝试拨打BActivity由MyGroup的如下代码:
Intent intent = new Intent(this, BActivity.class).addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
Window w = NASGroup.group.getLocalActivityManager().startActivity("BAActivity", intent);
View view = w.getDecorView();
MyGroup.group.setContentView(view);
BActivity显示和菜单按钮的作品。 如果我仍然想要通过AActivity调用BActivity。 我该怎么办?
您是否使用'ActivityGroup'来显示tabhost? – waqaslam 2012-03-01 09:29:09
是的,我使用ActivityGroup来显示。 – brian 2012-03-01 09:32:25