ToDoリストのサンプル
いつ内容を保存するか? addTextChangedListenerを使うかどうか。 既存のアイテムの編集は、addTextChangedListenerを使って、編集内容をそのまま受け取っていいんじゃないか。 新規作成の場合はaddTextChangedListener は使えない。 使うなら1文字以上入力されたら保存して、それ以降は編集にしないと駄目。 変更を常時受け取って保存する場合は0文字になったときの処理を考える必要がある。 0文字になったら削除、1文字以上なら保存の繰り返し?
Swipe to dismiss Realm RecyclerView IncrementalSearch Toolbar/ Search View addTextChangedListener
解決策: RecyclerViewをツールバーの高さ分だけ下に下げる 参考URL: http://mask.hatenadiary.com/entry/2015/12/24/112117
普通にRecyclerViewみたいにrealm.whereを使ってRealmResultを作って、notifyDatasetChanged を読んでも更新されない。 Adapter2つ作ってswapAdapterしてやるのがいい。
EditTextの文字が変更されたら呼ばれる 参考ULR: http://developers-club.com/posts/258683/
Swipe to dismiss:https://github.com/YukiMatsumura/RecyclerViewItemTouchHelperSample Regex: https://stackoverflow.com/questions/37070352/how-do-i-replace-duplicate-whitespaces-in-a-string-in-kotlin