这是我的HomeFragment,我只是想问一下,如果我点击购物车操作栏,CartFragment将会开始出现。
case R.id.action_shoppingcart:
Toast.makeText(this, "shopping cart selected", Toast.LENGTH_SHORT)
.show();
return true;
答案 0 :(得分:2)
你的问题不是很明确,但我会尝试回答。假设您已在活动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();