我在我的应用程序中使用片段。所以在主页上我有一个5选项的网格视图,我再次打开一个新的片段。OnBack按片段显示空白屏幕
所以发生了什么是背部按下它显示一个空白的屏幕后,它正在关闭应用程序。
请告诉我我在这做错了什么。
mycode的
gridView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View v, int arg2,
long arg3) {
if (DASHBOARD_LINKS[arg2].equals("A")) {
fragTran.replace(R.id.content_frame,
firstFrag);
fragTran.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
fragTran.addToBackStack(null);
fragTran.commit();
}
if (DASHBOARD_LINKS[arg2].equals("B")) {
fragTran.replace(R.id.content_frame, secondFrag);
fragTran.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
fragTran.addToBackStack(null);
fragTran.commit();
}
if (DASHBOARD_LINKS[arg2].equals("C")) {
fragTran.replace(R.id.content_frame, thirdFarg);
fragTran.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
fragTran.addToBackStack(null);
fragTran.commit();
}
}
});
请帮助我的这种情况正在发生
这是因为你只是'null'给你的'fragTran.addToBackStack(null);'方法 –
所以我要做什么这将你请建议我在这个 –
东西我不明白在这但'fragTran.addToBackStack(“标签”);'这为我工作。 –