如果我們想要將 ArrayList 物件儲存到 SharedPreferences 裡,該如何做呢?
在 API level 11 之後,可以利用 Set 達到目的。
但如果需要同時支援以下的版本,可以對 ArrayList 做 serialize 及 de-serialize 後存取,
這裡使用到了 ObjectSerializer (Apache Pig project),下面是稍作修改的版本。
Reference: Save ArrayList to SharedPreferences
沒有留言:
張貼留言