我有这种方法可以启动一个新活动,并且效果很好,但是我该如何为打开片段写些类似的东西?
public void goToInformatica(View v) {
Intent a = new Intent(this, i.class);
startActivity(a);
用例;
我有这个汉堡包菜单,可以将我带到不同的片段,但是我想要一些屏幕上的按钮将我带到相同的片段。菜单中的按钮的ID与屏幕上的按钮的ID相同,但是因为我将片段形式称为OnNavigationItemSelected,所以不适用于菜单外的常规按钮。
答案 0 :(得分:0)
您可以使用以下代码
protected void setFragment(Fragment fragment, String tag) {
FragmentTransaction t = getFragmentManager().beginTransaction();
t.replace(R.id.container_dashboard, fragment, tag);
t.commit();
}
getSupportFragmentManager()
(如果您正在执行片段交易) 来自活动
getFragmentManager()
(如果您在 片段