2015-05-29 67 views
0

我正在開發一個應用程序,根據您訂閱的類別發送消息。Android PreferenceActivity - 切換回默認

爲此,我實施了一個PreferenceActivity,其中我爲每個類別動態添加一個SwitchPreference,如下圖所示。

snapshot android PreferenceActivity

的問題是,當我改變開關狀態,向下滾動,然後滾動他們回到默認狀態由自己。

有沒有人有同樣的問題?

+1

http://stackoverflow.com/questions/15632215/preference-items-being-automatically-re-set –

+0

感謝@ don-chakkappan,您的評論幫助我找到了解決方案。 – kike

回答

0

此行爲是由早期版本的Android 5 Lollipop的Android bug引起的。

如果您正在爲Android 4.X或低於發展,你有兩個選擇:

1 - 開發自定義SwitchPreference

2 - 使用Checkboxes代替。

這樣做,請參閱this問題相關。