0
我想在另一個滾動視圖中添加我的Listview,但是當我將它添加到xml中的scrollview中時,它只顯示一個item.so我想創建自定義滾動視圖,以便我可以將它放在另一個滾動視圖中。如何實現自定義滾動視圖像listview?
我想在另一個滾動視圖中添加我的Listview,但是當我將它添加到xml中的scrollview中時,它只顯示一個item.so我想創建自定義滾動視圖,以便我可以將它放在另一個滾動視圖中。如何實現自定義滾動視圖像listview?
事情要考慮到:
ScrollView
只能有一個孩子。如果你想添加更多的他們,你必須把它們放入另一個ViewGroup
,然後將它添加到ScrollView
。ListView
處理自己的滾動,你不應該把它放在另一個ScrollView
。如果你需要的是有一定數目的元素,包括項目的列表,作爲一個單一的實體一起滾動,你有兩個選擇:
ListView
,但垂直LinearLayout
。它可以工作,但是所有的行都會一次性創建,並且在滾動時不會被回收,因此只有在確保列表中的項目數量有限的情況下才應該這樣做。ListView
作爲主ViewGroup
並在頁面或頁腳的滾動中添加所需的所有其他元素。
你想介紹一下你爲什麼要這樣做嗎?不建議將listview放入滾動視圖中,您是否考慮過使用expandablelistview或列表頁眉/頁腳? –
我發現這個鏈接的一半解決方案androidhub4you.com/2012/12/...但是當我使用這個然後setOnScrollListener不工作 –