2016-03-28 86 views
-1

我想要創建如下所示的列表視圖行動畫。我想將行從一個列表視圖移動到其他列表視圖。兩個列表視圖都處於同一活動中。 enter image description here 任何人都可以告訴我如何做到這一點。Android列表視圖行移動垂直

回答

0

首先是因爲你所提到的「ListView」: 在我看來在機器人執行動態‘名單’最好的辦法是使用Android系統的某一類 RecyclerView。 它很容易使用,就像正常的ListView一樣,但正如我在處理動態數據之前所說的那樣。 此外,它有一些支持圖書館,如ItemTouchHelper拖放和刷卡列表中的項目。通過此次升級,您可以輕鬆擴展您的RecyclerView。這裏有一個很好的教程:

Tutorial

我想給你兩個想法如何,我會着手實施喜歡你的文章的例子這樣一個清單:

1)(推薦)搜索在Github或已經解決了同類網站的3號庫方這個。

2)使用RecyclerView和上面提到的ItemTouchHelper-Upgrade,並嘗試用兩個列表擴展它。當一個項目是onMove()設置在GONE上的第一個列表的可見性和在VISIBLE上的第二個列表。現在,您只需將項目的數據添加到第二個列表並從第一個列表中刪除它。然後在這兩個清單上使用notifyDataSetChanged()並完成。

我不知道要實現它有多困難,但這是我知道如何做到這一點以及您的示例的程序員如何完成它的唯一途徑。

+0

感謝您的建議,我會試試這個。 –