-1
在我的應用程序中,我對導航抽屜使用了三個片段活動,但使用片段事務替換一個片段始終最後一個片段顯示爲什麼?這裏是我的代碼: -始終只顯示一個片段
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Fragment fragment = new HomeFragment();
Class fragmentClass = null;
switch (position) {
case 0:
Log.d("position1", String.valueOf(position));
fragmentClass = FarecardFragment.class;
case 1:
Log.d("position1", String.valueOf(position));
fragmentClass = MybookingFragment.class;
case 2:
Log.d("position1", String.valueOf(position));
fragmentClass = TrackingFragment.class;
}
try {
fragment = (Fragment) fragmentClass.newInstance();
} catch (Exception e) {
e.printStackTrace();
}
FragmentManager fragmentManager = getFragmentManager();
fragmentManager.beginTransaction().replace(R.id.mainContent, fragment).commit();
}