2012-10-07 64 views
2

在Android版YouTube應用,當你搜索視頻有一個ListView顯示視頻結果,每行1項:2項每排在Android中的ListView在橫向模式下

enter image description here

當你旋轉你的手機變成風景模式時,ListView顯示2項每行:

enter image description here

我該如何在我的應用程序中實現?

+0

它可能是使用表格佈局。 – MrYanDao

+0

看看這個http://stackoverflow.com/questions/8982780/how-to-add-items-in-two-columns-in-listview-android – Sameer

回答

2

我想你現在已經得到你的解決方案,但對於其他人這裏也許是一個解決方案: 嘗試使用GridViewandroid:numColumns="1"2根據屏幕方向的。

Google guide

1

這就要看,

1)可以使用的GridView,如果找你查看的是較小的它會自動填入景觀的空間。如果你想要2,你需要設置你的視圖的寬度,完全是橫向模式下的一半屏幕寬度。或去選擇2

2)可以使用不同的適配器。肖像適配器通常是。景觀適配器返回getCount兩倍,並在視圖創建方法創建此單元格與2項目,使用LinearLayout和它的孩子的寬度重量= 1和layout_width = 0