为了账号安全,请及时绑定邮箱和手机立即绑定

通过单击一个片段中的按钮并更改 android studio 中的底部导航图标

通过单击一个片段中的按钮并更改 android studio 中的底部导航图标

精慕HU 2021-08-04 15:58:17
通过单击一个片段中的按钮从一个片段重定向到另一个片段,我还必须更改底部导航图标。我的第一个片段`public class WishList extends Fragment {public static WishList newInstance() {    WishList fragment = new WishList();    return fragment;}@Overridepublic void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); }@Overridepublic 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;}@Overridepublic void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);}@Overridepublic 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 截图我该如何解决这个问题?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 276 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号