내 응용 프로그램을 시작하려고 할 때 예외가 있습니다.
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.webkit.WebView.loadUrl(java.lang.String)' on a null object reference
이것은 내 주요 활동의 코드입니다.
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView webView = (WebView) findViewById(R.id.webView);
webView.loadUrl("file:///android_asset/page.html");
}
내 webView는 "Assets"라는 폴더에있는 page.html 및 style.css의 두 파일로 구성됩니다.
문제는 findViewById(R.id.webView)
실제로 WebView
. WebView
찾고있는이 존재 하는지 확인하십시오 . 합법적으로 존재하지 않는 경우 처리를 중지하거나 코드를 추가하여 새 코드를 만들 WebView
거나 오류 발생시 코드에서 수행해야하는 작업을 수행해야합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다