【问题标题】:Call element from fragment in Adapter从适配器中的片段调用元素
【发布时间】:2013-10-28 05:32:56
【问题描述】:

我的情况: 我有ActivityFragments。在Activity 我有GridView 由适配器生成。当我单击 GridView 中的元素时,我在 Adapter 类中调用 onClickListener。如何在此侦听器中从另一个片段调用元素?

【问题讨论】:

    标签: android android-activity fragment adapter


    【解决方案1】:

    Android 提供了一个很好的关于使用 Fragments 进行通信的文档。

    签出this

    编辑

    添加时,添加带有标签的片段..

    MyFragment myFragment = new MyFragment();
    fragmentTransaction.add(R.id.fragment_container, myFragment, "myfrag");
    fragmentTransaction.commit();
    

    然后像这样检索它

    MyFragment myFragment = (MyFragment) getFragmentManager().findFragmentByTag("myfrag");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-06
      • 1970-01-01
      相关资源
      最近更新 更多