1

我有FragmentonCreateView()回調返回自定義View。該視圖包含一個我想設置適配器的GridView。在我切換到使用碎片之前,我只需通過Id找到GridView,然後設置adapter。由於我目前不瞭解的原因,當我嘗試通過我的FragmentsActivity中的Id找到它時,GridView爲空。如何在片段中設置適配器

所以,我想設置適配器在fragment本身。我假設我需要做的這onActivityCreated,但我不知道我怎麼會,就會向包含在此視圖由onCreateView返回GridView設置adapter。換句話說,如何抓住onCreateView返回的那個視圖來設置Adapter

編輯 - 我才意識到,我很可能只是找到onActivityCreatedGridView並設置adapter那裏,不是嗎?

回答

0

由於我目前不明白的原因,當我嘗試在我的FragmentsActivity中通過Id找到它時,GridView爲空。

您在片段中onCreateView()創建GridView。只要堅持它在片段的數據成員。

0

我知道這個答案來得晚了一點(和我也很新到Android)。但關於使用getView()onActivityCreated內,而不是由ID找到它呢?

相關問題