Android開発でMVVM実装を使っています。
通常、LiveDataで配列(List)などを持っているとき、その配列の一部の値を変更したい場合、
まず新しく配列を生成して、その配列の一部の値を変更して、その新しい配列をsetすると思います。
しかし、パフォーマンス的な要因で、毎回新しく配列を生成してsetすると言うのが難しい場合があります。
つまり、LiveDataが保持している配列自体を参照から変更したいということです。
変更すること自体はもちろん容易なのですが、その変更したと言うことをView側に反映させる方法がわかりません。
説明が抽象的であることは承知しています。申し訳ありません。
質問の意図がわかる方だけで結構ですので、よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。