listFragment A 항목을 선택한 후 조각 B1을 단편 B2로 바꾸고 싶습니다.단편 교체하기
@Override
public void onListItemClick(ListView l, View v, int position, long id) {
Integer Position = position;
WebViewerFragment fragment = (WebViewerFragment) getFragmentManager()
.findFragmentById(R.id.detailFragment);
if (Position.equals(0)) {
FragmentManager fm = getFragmentManager();
WebViewerFragment newFragment = new WebViewerFragment();
FragmentTransaction ft = fm.beginTransaction();
ft.replace(R.id.detailFragment, newFragment);
ft.addToBackStack("android");
ft.commit();
} else if (Position.equals(1)) {
FragmentManager fms = getFragmentManager();
WebViewerFragment_II newFragments = new WebViewerFragment_II();
FragmentTransaction fts = fms.beginTransaction();
fts.replace(R.id.detailFragment, newFragments);
fts.addToBackStack("google");
fts.commit();
}
}
이것은 한 번만 대체되고 항목 1 (위치 0)을 다시 선택한 후에 응용 프로그램이 충돌합니다.
예외의 스택 추적을 게시하십시오. – yDelouis