2015-07-24 3 views
0

Мне нужно получить данные из другой активности и установить свой текст для этих данных в моем onBindViewHolder, как я могу это сделать, любые идеи?Как получить getIntent из ViewHolder в RecyclerView?

+0

возможно преобразовать контекст, который вы посылаете к адаптеру, к активности, а затем получить ваше намерение. так что «адаптер (контекст активности); context.getIntent(); ' –

+0

, когда я пытался реализовать его, у меня появилась ошибка в новом представлении ViewHolder (view): View view = LayoutInflater.from (parent.getContext()). inflate (R.layout.item_path, null); ViewHolder viewHolder = новый ViewHolder (просмотреть); Но, по-моему, хорошее решение может быть вашим решением, похоже, что это работает, но я хочу исправить эту новую проблему – Noureddine

+0

, какую ошибку вы получаете? вы можете опубликовать свой код и журнал –

ответ

1

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

Тогда

adapter(Activity context); 
.. 
context.getIntent(); 
.. 
Смежные вопросы