fragment之间跳转的问题

fragment之间跳转的问题

视屏中,点击城市下拉图标的时候,跳出了另一个城市选择界面。

我是在fragment里面用replace的方法将当前fragment替换了。

可是点击下方三个按钮就没有作用了,请问是什么原因?

@Override
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);
    this.getActivity().findViewById(R.id.main_btn_city).setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            getActivity().getSupportFragmentManager()
                    .beginTransaction()
                    .replace(R.id.container_content,cityFragment)
                    .commit();
        }
    });
}


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

城市fragment是否与购物页,我的,主页fragment同一级别。例如,在加载购物页,我的,主页fragment是否也加载了城市fragment。祝:学习愉快

  • WillyTsui 提问者 #1
    不在一层,底部的三个按钮点出来的fragment是在MainActiviy里面加载的。 城市的fragment是在主页fragment中加载的。
    2018-09-13 17:56:16
  • 好帮手慕雪 回复 提问者 WillyTsui #2
    那你还怎么replace()呀,要放在同一层次才行
    2018-09-13 18:31:34
  • WillyTsui 提问者 回复 好帮手慕雪 #3
    那具体怎么做
    2018-09-13 19:04:54
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师