我正在开发一个 Android 应用程序。底部有一个选项卡活动,其中包含所有五个选项卡。我必须在第一个选项卡下开始五项活动。我怎样才能做到这一点?我正在开始,但它只替换视图,而不是活动。我正在使用以下代码:
private OnClickListener submitClickListener = new OnClickListener() {
@Override
public void onClick(View v) {
Intent restaurantIntent = new Intent(v.getContext(),
RestaurantList.class);
// Activity1 parentActivity = (Activity1)getParent();
replaceContentView("restaurant", restaurantIntent);
}
};
public void replaceContentView(String id, Intent newIntent) {
View view = getLocalActivityManager().startActivity(id,
newIntent)
.getDecorView();
this.setContentView(view);
}
这段代码有效,但不是我想要的。我想替换整个活动而不是视图。