拖放首选项(重新排序项目)

时间:2011-09-28 09:47:28

标签: android user-interface drag-and-drop preferences android-gui

我这样的项目很少

<ListPreference android:key="key1"
    android:title="@string/title"
    android:entries="@array/asd"
    android:entryValues="@array/asd1"
    android:defaultValue="109" android:dialogTitle="title"
    android:negativeButtonText="@string/cancel" />
<ListPreference android:key="key2"
    android:title="@string/title2"
    android:entries="@array/asd2"
    android:entryValues="@array/asd22"
    android:defaultValue="109" android:dialogTitle="title"
    android:negativeButtonText="@string/cancel" />

并且它们都被放在一个类别中。 。 。,我想要做的是能够重新排序项目(通过拖放将key2放在key1之前)

这在android中是否可行,我该怎么办呢?,我应该覆盖哪些方法?

在拖动第二个项目并在第一个项目上方掺杂之后,应该交换项目。

1 个答案:

答案 0 :(得分:1)

浏览this example

它给了我很多帮助。

相关问题