【发布时间】:2017-05-25 02:42:27
【问题描述】:
我创建了一个包含不同项目的 gridView,并希望从每个项目开始一个独特的片段。在下面的代码中,它在单击每个项目时只显示一个片段。如何让它在每次点击项目时启动唯一片段?
grid.setOnItemClickListener(new AdapterView.OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id){
FragmentManager manager = getFragmentManager();
manager.beginTransaction().replace(R.id.fragment_container, new FavouriteFragment()).commit();
FragmentManager manager1 = getFragmentManager();
manager1.beginTransaction().replace(R.id.fragment_container, new Category1()).commit();
Toast.makeText(getActivity(), "You Clicked at " +web[+ position], Toast.LENGTH_SHORT).show();
}
});
【问题讨论】:
标签: android android-fragments gridview onclicklistener android-gridview