何かを契機に1件ずつレコードを追加していく際によく以下のことが起こる
- Listには追加できているのに見栄えに反映されない
- 更新すると表示位置が先頭行に戻ってしまう
なので、
ボタンを押下を契機に一件ずつ要素を追加していき、
表示位置も維持するコードのサンプルを載せておく
// java版 Set<String> set = new HashSet<>( getSharedPreferences("set",MODE_PRIVATE).getStringSet("data", new HashSet<>())); // Kotlin版 val set = getSharedPreferences("set", MODE_PRIVATE) .getStringSet("data", mutableSetOf())?.toMutableSet()