제가 완죤 초보입니다. ㅠㅠ
프리그먼트에 웹뷰를 적용하였느넫
일반 FragmentOne에 그냥 일반웹뷰기능을 적용하게 되면 널 포인트 안뜨고 작동이 됩니다.
근데 FragmentOne에 mPullRefreshWebView 이기능을 적용만 하면 널포인트가 작동되네요 ㅠㅠ
정말 초보인데 상세하게 좀 알려주세요 수정 코딩좀 적업 해주시면 너무 감사합니다.
public void SelectItem(int possition) {
Fragment fragment = null;
Bundle args = new Bundle();
switch (possition) {
case 0:
fragment = new FragmentOne();
args.putString(FragmentOne.ITEM_NAME, dataList.get(possition)
.getItemName());
args.putInt(FragmentOne.IMAGE_RESOURCE_ID, dataList.get(possition)
.getImgResID());
break;
case 1:
fragment = new FragmentTwo();
args.putString(FragmentTwo.ITEM_NAME, dataList.get(possition)
.getItemName());
args.putInt(FragmentTwo.IMAGE_RESOURCE_ID, dataList.get(possition)
.getImgResID());
break;
case 2:
fragment = new FragmentThree();
args.putString(FragmentThree.ITEM_NAME, dataList.get(possition)
.getItemName());
args.putInt(FragmentThree.IMAGE_RESOURCE_ID, dataList.get(possition)
.getImgResID());
break;
case 3:
fragment = new FragmentOne();
args.putString(FragmentOne.ITEM_NAME, dataList.get(possition)
.getItemName());
args.putInt(FragmentOne.IMAGE_RESOURCE_ID, dataList.get(possition)
.getImgResID());
break;
default:
break;
}
FragmentManager frgManager = getSupportFragmentManager();
fragment.setArguments(args);
frgManager.beginTransaction().replace(R.id.content_frame, fragment)
.commit();
mDrawerList.setItemChecked(possition, true);
setTitle(dataList.get(possition).getItemName());
mDrawerLayout.closeDrawer(mDrawerList);
}
/////////////////////////////////////////////////// 에러코드
java.lang.RuntimeException: Unable to start activity ComponentInfo{kr.co.talk/kr.co.talk.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'android.app.FragmentTransaction android.app.FragmentManager.beginTransaction()' on a null object reference