2
ArrayListが変更されたかどうかを聞くには? たとえば、配列に新しい項目がある場合、または項目が削除された場合。 は私がrxjava2を使用していますが、良好なプロセスである場合、私は知らないあなたの代わりにArrayList
あなたのそれぞれの変化に通知されOnListChangedCallback
の実装とObservableArrayList
のインスタンスを使用して、それを提供することができAndroidでは私のarrayListが変更されたかどうか聞くには?
Observable.fromArray(positionsList())
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(new Consumer<ArrayList<LatLng>>() {
@Override
public void accept(ArrayList<LatLng> list) throws Exception {
if (list.isEmpty()) return;
for (int i = 0; i < list.size(); i++) {
}
}
});
?あなたが作成したArrayListの 'add(...)'メソッドまたは 'remove(...)'メソッドを誰かが呼び出すと通知されますか?なぜあなたはRxJavaを使ってこれを達成しようとしていますか?より多くの情報を提供してください。 –
正確には、1つのアイテムが追加または削除された場合に通知する – Ali
私の答えを正しいものとして受け入れることができれば幸いです。 –