当我按下后退按钮时回到主页片段
Back to Home Fragment when I press on back button
我的 MainActivity 包含 4 个片段。我的主页片段是 FragmentA。当我在 FragmentB、C 或 D 处按下后退按钮时,我必须 return 返回到 FragmentA。如果我在 FragmentA 上并按下后退按钮,我必须 moveTasktoBack()
。
最好的方法是什么?
当您从主片段替换片段并形成 A 然后像这样使用 Like
FragmentTransaction.replace(R.id.content_frame, fragment);
然后粘贴这一行
FragmentTransaction.addToBackStack(backStateName);
B和C不使用
FragmentTransaction.addToBackStack(backStateName);
看看这个answer
只需更改它,使其 returns 成为您的主页片段。以后问之前先搜索一下,答案往往已经存在了。
我的 MainActivity 包含 4 个片段。我的主页片段是 FragmentA。当我在 FragmentB、C 或 D 处按下后退按钮时,我必须 return 返回到 FragmentA。如果我在 FragmentA 上并按下后退按钮,我必须 moveTasktoBack()
。
最好的方法是什么?
当您从主片段替换片段并形成 A 然后像这样使用 Like
FragmentTransaction.replace(R.id.content_frame, fragment);
然后粘贴这一行
FragmentTransaction.addToBackStack(backStateName);
B和C不使用
FragmentTransaction.addToBackStack(backStateName);
看看这个answer
只需更改它,使其 returns 成为您的主页片段。以后问之前先搜索一下,答案往往已经存在了。