0
我正在開發一個應用程序,根據您訂閱的類別發送消息。Android PreferenceActivity - 切換回默認
爲此,我實施了一個PreferenceActivity
,其中我爲每個類別動態添加一個SwitchPreference
,如下圖所示。
的問題是,當我改變開關狀態,向下滾動,然後滾動他們回到默認狀態由自己。
有沒有人有同樣的問題?
我正在開發一個應用程序,根據您訂閱的類別發送消息。Android PreferenceActivity - 切換回默認
爲此,我實施了一個PreferenceActivity
,其中我爲每個類別動態添加一個SwitchPreference
,如下圖所示。
的問題是,當我改變開關狀態,向下滾動,然後滾動他們回到默認狀態由自己。
有沒有人有同樣的問題?
此行爲是由早期版本的Android 5 Lollipop的Android bug引起的。
如果您正在爲Android 4.X或低於發展,你有兩個選擇:
1 - 開發自定義SwitchPreference
2 - 使用Checkboxes
代替。
這樣做,請參閱this問題相關。
http://stackoverflow.com/questions/15632215/preference-items-being-automatically-re-set –
感謝@ don-chakkappan,您的評論幫助我找到了解決方案。 – kike