我正在嘗試創建一個項目列表,其中包含一個圖像以及每個人中圖像的一些描述。之後,該列表將被放置在應用程序內的fragment
之內。任何人都可以指導我創建它嗎?我不太確定如何在沒有ListActivity
的情況下做到這一點。片段中的Android ListView
9
A
回答
43
看起來好像你的Fragment應該繼承ListFragment(不是ListActivity)。來自ListFragment的onCreateView()
將返回一個ListView然後您可以填充。
下面是來自開發人員指南,填充列表的詳細信息:Hello, ListView
16
這裏的代碼片段,幫助您在一個片段:
public class MessagesFragment extends ListFragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_messages, container,
false);
String[] values = new String[] { "Message1", "Message2", "Message3" };
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(),
android.R.layout.simple_list_item_1, values);
setListAdapter(adapter);
return rootView;
}
}
顯示ListView和,這是XML是什麼樣子像:
<ListView
android:id="@android:id/list"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
</ListView>
如果不使用「名單」的ID或不包括一個ListView到您的佈局,應用程序崩潰,一旦你嘗試顯示活動或片段。
參考:http://www.vogella.com/tutorials/AndroidListView/article.html#listfragments
+0
確保不在layout_height的ListView中包裝wrap_content,而是fill_parent或match_parent.http://stackoverflow.com/questions/11295080/android-wrap-content-is-not-working-with-listview –
相關問題
- 1. Android ListView中片段
- 2. ListView中的片段android
- 3. Android ListView和片段
- 4. 包含ListView的Android片段
- 5. Android的listview onclicklistener片段
- 6. Android ListView的片段示例
- 7. 帶有片段的Android ListView
- 8. ListView裏面的片段android
- 9. Android - 片段中的ListView不顯示
- 10. Android:填充ListView中的一個片段
- 11. 片段中的Android ListView被切斷
- 12. ListView點擊在Android片段
- 13. android創建listview內片段
- 14. ListView的片段
- 15. 在ViewPager片段中的ListView
- 16. 片段上的ListView
- 17. 片段android片段調用
- 18. Android,片段listview onItemclick/onitemselect問題
- 19. Android片段tablayout更新ListView問題
- 20. Android ListView在片段不滾動
- 21. 在片段中使用ListView
- 22. ListView如何在片段中?
- 23. 如何在Android中的片段中刷新ListView中的數據?
- 24. Android中的VerticalViewPager中的片段內的ListView
- 25. Android編程中的片段
- 26. Xamarin Android調用片段內的片段
- 27. 在片段中選中的選項卡上填充Android Listview
- 28. 在Android中測試片段
- 29. 從JsonTask中顯示片段中的ListView
- 30. 使用ListView的片段
如果您認爲此答案有幫助,然後標記作爲答案,併發布新問題的新的問題,有人可以幫助你。 –