버튼이 포함 된 활동이 있고 클릭하면 Fragment가 시작됩니다.하지만 Fragment를 시작할 때 현재 활동을 완료해야합니다. 어떻게 가능합니까? Fragment를 시작한 후 finish () 호출을 시도했지만 작동하지 않습니다.
android.app.FragmentManager fm = getFragmentManager();
DetailFragment dialog_fragment = new DetailFragment("Events",name,id);
dialog_fragment.show(fm, "detailScreen");
finish();
getActivity().finish();
조각에서 호출 하여 활동을 완료하십시오.
그러나 조심하십시오. 때로는 getActivity()
될 수 있습니다 null
. 이 경우에는 finish()
. 활동이 이미 파괴되었습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다