Перетаскивание в настройках (изменение порядка элементов) - PullRequest
2 голосов
/ 28 сентября 2011

У меня есть несколько подобных вещей

<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" />

и все они находятся в одной категории. , ., что я хочу сделать, это иметь возможность изменить порядок элементов (поместить ключ 2 перед ключом 1 с помощью перетаскивания)

возможно ли это вообще в Android и как я могу это сделать? Какие методы мне следует переопределить?

После перетаскивания второго элемента и добавления допинга к первому элементы следует поменять местами.

1 Ответ

1 голос
/ 28 сентября 2011

Пройдите этот пример

Это мне очень помогает.

...