Set を sharedpreferences に入れました。
Set<String> bodyClick = new HashSet<String>();
String panelMarked = new Boolean(panel.marked).toString();
String[] click = {panel.name,panelMarked,clickTimes};
String clickBody = Arrays.toString(click);
bodyClick.add(clickBody);
sharedEditor.putStringSet("click", bodyClick);
これが私がそれを得る方法です:
Set<String> click = preferences.getStringSet("click", new HashSet<String>());
if(click != null){
Iterator<String> iterator = click.iterator();
while(iterator.hasNext()){
String id = iterator.next();
}
}
たとえば、これは文字列にあります: [左リア フェンダー、false、0]
これまでのところ、すべて問題なく動作しています。
しかし今、私はそれぞれの要素を自分のものにしたいと思っています。文字列で「左リアフェンダー」、文字列で「false」、文字列で「0」を取得するにはどうすればよいですか?
誰でもコードを投稿できますか?