2016-04-15 65 views
0

我想知道如何在Android Studio中創建ListView或以任何方式將信息可視化,以使其直觀且令人賞心悅目而水平。除了通過觸摸項目來進行一些事件。我不能使用垂直的ListView,因爲它佔用太多空間,並且不會有其他元素的空間。我不喜歡創建這麼多的佈局。 我接受任何建議。在Android Studio中創建水平ListView

非常感謝。

回答

0

這幾天你想要使用RecyclerView而不是列表視圖。它使用佈局管理器以及適配器。線性佈局管理器可以設置爲水平。

http://developer.android.com/reference/android/support/v7/widget/RecyclerView.LayoutManager.html

希望幫助

+0

好吧,我應該解釋我自己不好,我用5眼下按鈕M(與你的顯示器顯示,文本和玩的時候按做的事情) 。而我想要做的是正常的ListView的運動,只有水平和沒有固定數量的元素 –

+0

我想你可能想要讀更多關於RecyclerView,它的行爲非常像列表視圖只有它更快,更多功能豐富。它是支持庫的一部分。就像列表視圖一樣使用適配器(因此只需要一個xml佈局),但強制使用視圖持有者模式。然後設置一個佈局管理器來告訴RecyclerView如何顯示來自適配器的視圖。這意味着只需一個適配器,就可以將視圖垂直放置,水平放置在一個網格中,真的是您想要的。 (在這種情況下是水平的) –

+0

如果有人遇到同樣的問題,我在這個網站上找到了解決方案: –