0
Im пытается сделать следующее: 1. Получить Наблюдаемые из ArrayList 2. Получить имя поля из каждого элемента этого списка 3. Создать новый ArrayListrxJava создать ArrayList из пунктов
@NonNull
@Override
public Observable<Response<FriendsCheckResponse>> getFriendsInApp(String query) {
List<String> test = new ArrayList<>();
Observable.from(getContactList())
.map(contactItem -> {
test.add(contactItem.getNumber());
return null;
})
.subscribeOn(Schedulers.immediate())
.observeOn(AndroidSchedulers.mainThread());
}
Почему вам нужен 'Observable' для этого Вы можете просто сделать это с россыпного API:.?' getContactList(). stream(). map (contactItem -> contactItem.getNumber()). collect (Collectors.toList()); '. – marstran