所以我即將做一個項目,其中它將包含類似任務的複選框(列表視圖),在下面這將是一個評論部分(另一個列表視圖)。我怎麼可能做到這一點?在android中顯示2個listviews的最佳方式是什麼?
回答
您應該可以通過在佈局中放置兩個具有相同權重的ListView來實現這一目標。 (我也把一些標籤的列表視圖分開)
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="Tasks"
android:padding="5dp"
android:gravity="center" />
<ListView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/listView"
android:layout_weight="1" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="Comments"
android:padding="5dp"
android:gravity="center" />
<ListView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/listView2"
android:layout_gravity="center_horizontal"
android:layout_weight="1" />
</LinearLayout>
這個佈局會像滾動視圖一樣嗎? – Wubeezy
每個ListView將獨立滾動 –
使用2 Linearlayouts根佈局(這裏的LinearLayout)內。既要0.5 的列表視圖,在這兩種 設定的權重有match_parent 的heigth - 完成
,所以如果它們由於其中的項目數量不同而具有不同的高度,它將看起來像正常,就像整個屏幕會像滾動視圖一樣? – Wubeezy
- 1. 在android中執行多個listviews的最佳方式是什麼?
- 2. 什麼是在Android中顯示信息的最佳方式
- 3. 在PyQt4中顯示視頻流的最佳方式是什麼?
- 4. 在Angular2中顯示進度條的最佳方式是什麼?
- 5. 在Laravel 5.1中顯示菜單的最佳方式是什麼?
- 6. 什麼是在ASP.NET中顯示評論的最佳方式?
- 7. 什麼是在Web表單中顯示XML的最佳方式?
- 8. 什麼是在網格中顯示「焦點」的最佳方式?
- 9. 在Express.js中顯示Flash消息的最佳方式是什麼?
- 10. 在ASP.NET中顯示縮略圖的最佳方式是什麼?
- 11. 在recyclerView中顯示html的最佳方式是什麼?
- 12. 在Flex中顯示HTML的最佳方式是什麼?
- 13. 什麼是在Android應用程序中顯示橫幅的最佳方式?
- 14. 什麼是在網站上顯示圖像的最佳方式?
- 15. 在TextField後面顯示文本的最佳方式是什麼?
- 16. 在Espresso 2中使用LESS的最佳方式是什麼?
- 17. 在iPhone sdk中顯示多少個屏幕的最佳方式是什麼?
- 18. 什麼是在單個頁面上顯示多個網站的最佳方式?
- 19. 在android中顯示圖像的最佳視圖是什麼?
- 20. 使用Cocoa顯示列表的最佳方式是什麼?
- 21. 處理多臺顯示器的最佳方式是什麼?
- 22. 處理視網膜顯示的最佳方式是什麼?
- 23. 什麼是通過java顯示html的最佳方式
- 24. AngularJs - 動態顯示按鈕的最佳方式是什麼?
- 25. 顯示下拉菜單的最佳方式是什麼?
- 26. 什麼是通過PHP顯示SQL表的最佳方式?
- 27. 什麼是顯示語言選擇的最佳方式?
- 28. 顯示關聯數據的最佳方式是什麼?
- 29. 什麼是顯示嵌套評論的最佳方式?
- 30. 組合(合併)2個JSONObjects的最佳方式是什麼?
你可以簡單地通過使用LinearLayouts屏幕分成兩個ListView的。 但個人而言,我建議您在評論部分使用對話框視圖,這與Facebook在其應用中執行的操作是一致的。 – Rachit