在Android版YouTube應用,當你搜索視頻有一個ListView
顯示視頻結果,每行1項:2項每排在Android中的ListView在橫向模式下
當你旋轉你的手機變成風景模式時,ListView
顯示2項每行:
我該如何在我的應用程序中實現?
在Android版YouTube應用,當你搜索視頻有一個ListView
顯示視頻結果,每行1項:2項每排在Android中的ListView在橫向模式下
當你旋轉你的手機變成風景模式時,ListView
顯示2項每行:
我該如何在我的應用程序中實現?
我想你現在已經得到你的解決方案,但對於其他人這裏也許是一個解決方案: 嘗試使用GridView
與android:numColumns="1"
或2
根據屏幕方向的。
這就要看,
1)可以使用的GridView,如果找你查看的是較小的它會自動填入景觀的空間。如果你想要2,你需要設置你的視圖的寬度,完全是橫向模式下的一半屏幕寬度。或去選擇2
2)可以使用不同的適配器。肖像適配器通常是。景觀適配器返回getCount兩倍,並在視圖創建方法創建此單元格與2項目,使用LinearLayout和它的孩子的寬度重量= 1和layout_width = 0
它可能是使用表格佈局。 – MrYanDao
看看這個http://stackoverflow.com/questions/8982780/how-to-add-items-in-two-columns-in-listview-android – Sameer