【问题标题】:Set parent's activity list from a child fragment从子片段设置父母的活动列表
【发布时间】:2013-01-14 08:51:58
【问题描述】:

我有一个作为寻呼机的活动。在这个活动中有一些片段和一个 ListView。是否可以从我的片段之一为我的活动设置列表适配器?

【问题讨论】:

标签: android android-activity


【解决方案1】:

您可以通过在Fragments 生命周期中在onActivityCreated() 之后调用getActivity() 来访问包含FragmentActivity

@Override
public void onActivityCreated(Bundle savedInstanceState) {
  super.onActivityCreated(savedInstanceState);
  ListView lv = (ListView) getActivity().findViewById(R.id.your_list_view);
  lv.setAdapter(yourAdapter);
}

【讨论】:

    【解决方案2】:

    你为什么不使用ViewPager 而不是自己投资。按照链接,您将找到有关使用此 android 功能的示例。此外,它使用支持库向后兼容。

    如果对你有帮助的话;)

    【讨论】:

      【解决方案3】:

      您需要为此使用ListAdapter。 看看here

      【讨论】:

        猜你喜欢
        • 2012-12-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-10
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多