У меня есть Activity
, который использует Fragment
. Я просто хочу передать объект из этого Activity
в Fragment
.Передача объекта от объекта к фрагменту
Как я мог это сделать? Все обучающие материалы, которые я видел до сих пор, где извлекаются данные из ресурсов.
EDIT:
Давайте быть немного более точным:
Моя активность имеет ListView
на левой части. Когда вы нажимаете на нее, идея заключается в загрузке Fragment
с правой стороны.
При вводе этого Activity
объект Category
предоставляется через Intent
. Этот объект содержит список других объектов Questions
(который содержит список строк). Эти объекты Questions
отображаются в ListView. Когда я нажимаю на один предмет из ListView
, я хочу отобразить Список String
в Fragment
(в ListView
).
Для этого я позвоню setContentView()
с моего Activity
с макетом. В этом макете определен Fragment
с правильным классом для вызова. Когда я называю это setContentView()
, вызывается onCreateView()
моего Fragment
, но в это время getArguments()
возвращает null.
Как мне удалось заполнить его до звонка onCreateView()
? (скажите мне, если я не достаточно ясно)
Благодаря
Привет, Macarse, когда вызывается метод newInstance? – Nico
@Nico: Я обновлю эту информацию. – Macarse
Я также обновил свой вопрос. Спасибо за вашу помощь. – Nico