是否可以通过点击片段A中的按钮从片段A打开片段B?这两个片段都是主要FragmentActivity的一部分。我该怎么处理?
编辑:
Tabs的实现方式如下:
ActionBar actionbar = getSupportActionBar();
actionbar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
Tab tab1 = actionbar.newTab().setText("");
Tab tab2 = actionbar.newTab().setText("");
tab1.setTabListener(new MyTabListener<AFragment>(this, "tab1",AFragment.class));
tab2.setTabListener(new MyTabListener<BFragment>(this, "tab2",BFragment.class));
tab1.setIcon(R.drawable.ic_a);
tab2.setIcon(R.drawable.ic_b);
actionbar.addTab(tab1,0,true);
actionbar.addTab(tab2,1,false);
谢谢:)
答案 0 :(得分:0)
将以下代码添加到onClick():
public void onClick(View v) {
Fragment fragment = new projectInformationFragment();
FragmentTransaction transaction =
getActivity().getSupportFragmentManager().beginTransaction();
transaction.replace(R.id.nav_host_fragment, fragment);
transaction.addToBackStack(null);
transaction.commit();
}