通过单击一个片段中的按钮从一个片段重定向到另一个片段,我还必须更改底部导航图标。我的第一个片段`
public class WishList extends Fragment {
public static WishList newInstance() {
WishList fragment = new WishList();
return fragment;
}
@Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); }
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
View rootView= inflater.inflate(R.layout.fragment_wish_list, container, false);
Button btncart=(Button) rootView.findViewById(R.id.btncart);
btncart.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v) {
FragmentTransaction fr=getFragmentManager().beginTransaction();
fr.replace(R.id.frame_layout,new MyCart());
fr.commit();
}
});
return rootView;
}}
我的第二个片段
public class MyCart extends Fragment {
public static MyCart newInstance() {
MyCart fragment = new MyCart();
return fragment;
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView= inflater.inflate(R.layout.fragment_my_cart, container, false);
Button paynow = (Button) rootView.findViewById(R.id.btnpaynow);
paynow.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(getActivity(), PaymentMethod.class);
startActivity(intent);
}
});
我必须通过单击心愿单片段中的按钮 btncart 重定向到 mycart 片段,页面被重定向,但底部导航图标仍保留在心愿单图标上,而不是更改为 Mycart 图标。图片是 愿望清单截图MyCart 截图
我该如何解决这个问题?
相关分类