Maciej - przerobilem to. Bez efektow wiekszych.
Pavlo - zrobilem to. Nie pomoglo.
Mialem wczesniej ListPreference - w kolejnej wersji zmienilem na MultiSelectList. Przy aktualizacji - wiesza sie na wyswietlaniu opcji (blad: String nie moze byc wrzucony do Set<String>). Lecz co ciekawe - jezeli wyczyszcze dane aplikacji (recznie) - opcje bez problemu sie wyswietlaja po aktualizacji. Stad moje domniemanie , iz problem lezy w roznicach w plikach SharedPrefferences. Zmienilem nazwy pliku i kluczy w SharedPreferences i bez zmian - efekt ten sam
Wysypuje sie przy
addPreferencesFromResource(R.xml.preferences1);
preferences1.xml:
<MultiSelectListPreference
android:title="Informacje otrzymujesz od:"
android:summary="WCIŚNIJ ABY ZMIENIĆ"
android:key="user"
android:entries="@array/osrodek_numer"
android:entryValues="@array/osrodek_nazwa"/>
arrays.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="osrodek_numer">0</string-array>
<string-array name="osrodek_nazwa">def</string-array>
</resources>
dodana zawartość
Zrobilem.
Klucz MultiSelectPreferenceList mial nazwe <user>. Po zmianie na <user_lista> - wszystko ruszylo.
Wczesniej zmienialem wszystko oprocz tej nazwy