【发布时间】:2011-08-15 16:58:12
【问题描述】:
我有一个Fragment,其onCreateView() 回调返回一个自定义View。 View 包含一个我想在其上设置适配器的 GridView。在我切换到使用 Fragments 之前,我只需通过 Id 找到GridView,然后设置adapter。由于我目前不明白的原因,当我尝试在我的FragmentsActivity 中通过 ID 找到它时,GridView 为空。
所以,我想在fragment 本身中设置适配器。我假设我需要在onActivityCreated 中执行此操作,但我不知道如何在 onCreateView 返回的视图中包含的GridView 上设置adapter。换句话说,我如何抓住onCreateView 返回的视图来设置Adapter?
编辑 - 我刚刚意识到,我可能只是在 onActivityCreated 中找到 GridView 并将 adapter 设置在那里,不是吗?
【问题讨论】:
标签: android android-layout android-fragments android-view android-adapter