Android - передача значения из ListFragment в другой ListFragment
У меня есть список, содержащий категорию элементов. Когда я нажимаю заголовок категории в списке, он отображает другой список, содержащий элементы внутри выбранной категории.
Я делаю это с помощью ListFragment. Нужно ли начинать новое действие и передавать ID категории вместе в намерении?
Вот мойListFragment
для категории:
public class CategoryFragment extends ListFragment implements
OnItemClickListener {
@Override
public void onActivityCreated(Bundle savedInstanceState) {
getListView().setOnItemClickListener(this);
}
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
// what to do here
}
}
Что я добавлю вonItemClick
перейти к списку товаров? Нужно ли использовать другой ListFragment или просто использовать обычную ListActivity?
Как получить идентификатор категории из проанализированного JSON и передать его элементу списка?
РЕДАКТИРОВАТЬ: Я проанализировал JSON, используя Volley. Я думаю о создании невидимого TextView в макете для идентификатора категории, чтобы я мог извлечь его оттуда. Это возможно?