[英]Android GalleryView that contains scrollable views, e.g. ListView
[英]Rearrange listview into two columns on Android (e.g. string list)
我正在嘗試使用一個字符串列表作為源來創建靈活的布局。
數據可以是任何數據,只需假設其為ArrayList作為簡單示例即可。
因此示例數據(默認情況下是布局,例如在移動設備上)
蘋果
香蕉
櫻桃
甜甜圈
眼球
化石
有了兩個專欄,它會這樣:
蘋果香蕉
櫻桃甜甜圈
眼球化石
所以總結一下:
我基本上是在尋找“對齊的環繞面板”,但似乎甚至沒有普通的環繞面板,因此我很樂意簡單地使用兩個彼此相鄰的列表視圖。 或三個。 取決於可用空間。
那你該怎么做呢? 創建一個ListAdapter接受參數並僅呈現第N個項目? 在這種情況下,只有一個ArrayList-如果我更新或刪除項目,這會引起問題嗎?
編輯
這個問題並不是針對不同布局的不同XML,我對此一無所知。 您將如何使用簡單的bool開關以純代碼方式完成上述操作。 如果不可能使用純代碼,那么如何使用XML(我真的看不到如何以所述方式拆分列表,選項A很簡單,但是您如何使用B)我也不想為1創建8個布局XMl / 2/3/4列...等等...我想通過“ Nr of columns”傳遞一個INT
編輯結束
克里斯
基本上,您可以根據資源限定符提供不同的布局來對視圖進行操作。 你應該讀這個 。 然后您將了解如何使用這些東西。
您甚至可以為縱向和橫向設置不同的布局,例如可以
在肖像
A
B
C
D
在風景中
A B
C D
基本思想是將玩具main_layout.xml放在兩個地方,分別是縱向布局和橫向布局
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.