내 독특한 상황으로 인해이 오류로 가장 힘든 시간을 보냈지 만 마침내 해결책을 찾았습니다.
내 상황 :을 보유한 별도의보기 (XML)를 사용하고 있으며 주 활동보기에서 버튼을 클릭하면 WebView열립니다 AlertDialog. 그러나 어떻게 든 또는 또 다른는 WebView주요 활동보기 (아마 내가 여기에서 자원을 끌어 때문에), 너무 좋아 내에 할당하기 전에 소유 AlertDialog(뷰로), 내의 부모를 얻어야했다 WebView하는에 넣어 ViewGroup, 그런 다음 해당 뷰를 모두 제거하십시오 ViewGroup. 이것은 효과가 있었고 내 오류는 사라졌습니다.
// set up Alert Dialog box
AlertDialog.Builder alert = new AlertDialog.Builder(this);
// inflate other xml where WebView is
LayoutInflater layoutInflater = (LayoutInflater)this.getSystemService
(Context.LAYOUT_INFLATER_SERVICE);
View v = layoutInflater.inflate(R.layout.your_webview_layout, null);
final WebView webView = (WebView) v.findViewById(R.id.your_webview_id);
// more code...
.... 나중에로드 한 후 WebView....
// first, remove the parent of WebView from it's old parent so can be assigned a new one.
ViewGroup vg = (ViewGroup) webView.getParent();
vg.removeAllViews();
// put WebView in Dialog box
alert.setView(webView);
alert.show();