Android - Passando valor de ListFragment para outro ListFragment
Eu tenho uma lista contendo Categoria de itens. Quando pressiono um título de categoria na lista, ele exibe outra exibição de lista contendo itens dentro da Categoria escolhida.
Estou fazendo isso usando ListFragment. Preciso iniciar uma nova atividade e passar o ID da categoria juntos na intenção?
Aqui está o meuListFragment
para Categoria:
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
}
}
O que eu adiciono noonItemClick
ir para a lista de itens? Preciso usar outro ListFragment ou apenas usar ListActivity regular?
Como recupero o ID da categoria do JSON analisado e o passo para o item Lista?
Edição: Analisei o JSON usando o Volley. Estou pensando em criar um TextView invisível no layout para o ID da categoria, para que eu possa retirá-lo de lá. Isso é possível?