169 похожих чатов

Добрый вечер, реализовал переход на другое активити в recycrerView с

передачей данных, я изменяю на втором экране эти данные и хочу чтобы они уже измененные отобразились в recycler. Как это можно сделать?

10 ответов

23 просмотра

Поздравляю, но ты сделал неправильно

Nikita Kanunov
А как правильно?)

Передать интерфейс в адаптер, а в фрагменте/Активити реализовать его

Holder должен реализовываться в отдельном классе, а в адаптера не должен строго указываться тип холодновато

Nikita Kanunov
А как правильно?)

Чтобы дождаться результат из другой активити, ее нужно вызывать через startActivityForResult или через модный Result API.

Алексей Соловьев
StarActivityForResult устарел

Спасибо, я в курсе :) Человеку явно нужно по-быстрому что-то слепить.

А вообще, было бы хорошо, переписать на фрагменты, подцепить viewModel на два экрана и иметь совместный доступ к данным с двух view

Nikita-Kanunov Автор вопроса
Алексей Соловьев
А вообще, было бы хорошо, переписать на фрагменты,...

Это да, но мне не обязательно так усложнять. Мне попроще бы)

Nikita Kanunov
Это да, но мне не обязательно так усложнять. Мне п...

Тогда остаётся только Result API. Можно правда ещё ресивер заюзать 🤔, но лучше result api

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта