Android 如何使用操作栏启动片段?
这是我的HomeFragment,我只想问一下我是否点击购物车actionbar CartFragment就会开始出现Android 如何使用操作栏启动片段?,android,android-actionbar,fragment,Android,Android Actionbar,Fragment,这是我的HomeFragment,我只想问一下我是否点击购物车actionbar CartFragment就会开始出现 case R.id.action_shoppingcart: Toast.makeText(this, "shopping cart selected", Toast.LENGTH_SHORT) .show(); return true; 你的问题不太清楚,但我会尝试回答。假设您已经在活动XM
case R.id.action_shoppingcart:
Toast.makeText(this, "shopping cart selected", Toast.LENGTH_SHORT)
.show();
return true;
你的问题不太清楚,但我会尝试回答。假设您已经在活动XML中的一个框架中定义了当前片段,那么只需要切换该框架中的片段
Fragment fragment = new CartFragment();
// Insert the fragment by replacing any existing fragment
FragmentManager fragmentManager = getFragmentManager();
fragmentManager.beginTransaction()
.replace(R.id.fragment_frame, fragment)
.commit();
谢谢你的回答,兄弟,你救了我。@paulbuscano哈哈!不客气。欢迎来到stackoverflow。下次请不要使用大写字母,无论你有多激动,都不符合SO社区的要求!;)