首页 > 解决方案 > 如何从布局中获取膨胀的片段参考?

问题描述

我有 3 个片段,我想在单击“下一步”按钮后对它们进行膨胀。现在,这里的问题是我想跟踪片段,例如布局是否具有第一个片段的引用,然后单击下一步后,膨胀第二个片段。但不知道如何从布局中获取当前膨胀片段的引用。

如果有人有任何想法请帮忙!!!

这就是我试图追踪碎片的方式,但它无法工作

除了 getId(),我还使用了 getContext() 方法,但我也无法从布局中获取膨胀片段的引用,也从这次尝试中获得。

标签: javaandroidandroid-fragmentsandroid-activityreference

解决方案


next.setOnClickListener(new View.OnClickListener() {
         @Override
         public void onClick(View v) {
            FragmentManager fm = getSupportFragmentManager();
            FragmentTransaction fragmentTransaction = fm.beginTransaction();
            fragmentTransaction.replace(R.id.layout, second);
            fragmentTransaction.commit();
         }
      });

参考链接:https ://www.tutorialspoint.com/fragment-tutorial-with-example-in-android-studio


推荐阅读