首先,我是 android 开发新手,也是 java 新手。
我用片段导航抽屉创建了一个新项目,但我真的不知道如何用它添加和更改那些新片段。(它似乎也没有改变任何片段,只是将 TextView 设置为选定的位置。)
你们可能知道如何做到这一点的好教程(一步一步)?或者你能给我一个关于如何做的提示吗?
编辑:
我自己找到了解决方案:
@Override
public void onNavigationDrawerItemSelected(int position) {
Fragment fragment;
switch(position){
case 0:
fragment = new Fragment_main().newInstance(position+1);
break;
case 1:
fragment = new Fragment_two().newInstance(position+1);
break;
default:
fragment = new Fragment_main().newInstance(position +1);
break;
}
// update the main content by replacing fragments
FragmentManager fragmentManager = getFragmentManager();
fragmentManager.beginTransaction()
.replace(R.id.container, fragment)
.commit();
}
您只需在此方法中添加一个开关,并创建这些类(和布局)。
我希望这个解决方案可以帮助所有作为初学者或导航抽屉的人:)