저는 MainActivity
입니다. 그 아래에 Fragment
이 많이 있습니다. 내가 끝까지 뒤로 버튼을 클릭하면프래그먼트가 끝까지 돌아 오면 화면이 흰색이됩니다.
public void switchFragment(Fragment fragment) {
FragmentManager manager = getSupportFragmentManager();
FragmentTransaction transaction = manager.beginTransaction();
transaction.replace(R.id.mainFrame, fragment, null);
transaction.addToBackStack(null);
transaction.commit();
}
내가입니다 :
나는 반환 메커니즘 기능이 같은transaction.addToBackStack(null);
설정 추가하려고 시도 함
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
if (mainFrame==null)
return super.onKeyDown(keyCode, event);
}
}
작동하지 않습니다. Fragment
을 끝까지 호출하면이 흰색 화면이 표시되지 않도록하려면 어떻게해야합니까? 어떤 도움이라도 좋을 것입니다!
xml 파일을 표시하십시오. – scienticious
해결책을 찾았습니다. 감사합니다. –