2009-12-21 91 views
23

如何創建列表,在列表中可以重新排列列表項目並將列表行拖動到另一行等等(更改爲訂單)?Android - 拖放列表重新排列

就像在時鐘應用程序的HTC Hero,你可以重新排列 時鐘的順序?

回答

20

要特別注意這一個

com.android.music.TouchInterceptor

+0

它是否適用於水平列表視圖 - 開發智能庫? – 2014-07-17 08:49:04

+0

@divya,你找到解決方案嗎? – 2015-12-02 12:00:12

1

提示:下載android sources並查看音樂應用程序(packages\apps\Music)如何實現此功能。

+0

謝謝你的回答。我已經下載了源代碼並在之前使用過,但我在哪裏可以找到使用此功能的活動? – wouter88 2009-12-21 14:12:17

+0

@ wouter88 對不起,我沒有找過我自己。只需搜索'* List *'的源代碼即可找到引用ListView的活動。 – yanchenko 2009-12-21 16:24:27

+0

該鏈接似乎不再起作用,並且我無法在網站上找到源。你知道另一個地方,我可以找到源? – brainmurphy1 2016-09-28 16:02:02

34

即使這個問題已經回答了。我掙扎着用音樂應用程序作爲一個例子,所以我創建了一個簡單的拖拽列表項目去幫助別人,可以發現here

+1

這是一個非常明確和直接的項目,可以很容易地擴展。我很容易將其轉換爲ListFragment,並計劃將其更改爲與光標一起使用。感謝分享這個項目! – Luis 2012-11-05 13:50:17