【发布时间】:2017-10-26 15:45:48
【问题描述】:
我有一个Navigation drawer 活动,它包含几个Fragments。我的问题是我想在button click 中调用Navigation drawer 活动类,它应该有片段B,默认情况下导航抽屉有片段A。
我在这里发布我的代码:
back.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
startActivity(new Intent(getApplicationContext(),Navigation.class));
FragmentTransaction tx = getSupportFragmentManager().beginTransaction();
tx.replace(R.id.content_frame, new FragmentB());
tx.commit();
finish();
}
});
content_frame 是我要替换片段 B 视图的区域。
【问题讨论】:
-
我无法访问 content_frame,它是导航抽屉活动的视图。因此,如果此(当前)活动中没有名为 content_frame 的视图,我无法将 FragmentB 替换为 content_frame。
标签: android