S
Size: a a a
S
L
L
newPerson.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(new SingleObserver<List<Person>>() {
@Override
public void onSubscribe(Disposable d) {
composite.add(d);
}
@Override
public void onSuccess(List<Person> people) {
}
@Override
public void onError(Throwable e) {
}
});
`
a
L
ВС
ВС
S
S
newPerson.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(new SingleObserver<List<Person>>() {
@Override
public void onSubscribe(Disposable d) {
composite.add(d);
}
@Override
public void onSuccess(List<Person> people) {
}
@Override
public void onError(Throwable e) {
}
});
`
a
L
public void removeAndAddPerson(Person person) {
mList = new ArrayList(mList);
mList.remove(person);
mListLivedata.setValue(mList);
}
TT
L
public void removeAndAddPerson(Person person) {
mList = new ArrayList(mList);
mList.remove(person);
mListLivedata.setValue(mList);
}
S
public void removeAndAddPerson(Person person) {
mList = new ArrayList(mList);
mList.remove(person);
mListLivedata.setValue(mList);
}
АС
L
L
АС
public void removeAndAddPerson(Person person) {
mList = new ArrayList(mList);
mList.remove(person);
mListLivedata.setValue(mList);
}
S
АС