в адаптере, я должен завершить Activity2 и передать данные в Activity1(onActivityResult). Хочу разобраться в теме ,подскажите плиз как сделать это правильно?
У меня есть варианты:
1) Передавать в адаптер ссылку на Activity2. Тогда прям в адаптере mActivity.setResult()
2) Передавать в адаптер ссылку на Fragment, а из Fragment по интерфейсу в Activity2 (mFragment.onSomeAction()). В Activity2 setResult()
3) ???
создаешь интерфейс в фрагменте и инстанс передаешь в адаптер, по клику на айтем дергаешь интерфейс, он клик передает в фрагмент, а из фрагмента завершаешь активити
в адаптере колбек, колбек во фрагменте фрагмент вызывает активити активити завершается
Обсуждают сегодня