내 웹보기에서 URL을로드하는 데 문제가 있습니다. onCreate에 코드를 삽입하면이 액티비티를 호출하면 webview 위젯에 URL이 직접로드됩니다. 나는이 코드를 사용한다.내 웹보기에 웹 사이트 표시
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_loadurl);
webView_url = (WebView)findViewById(R.id.imageView1);
webView_url.getSettings().setJavaScriptEnabled(true);
webView_url.loadUrl("http://www.google.com");
}
매번 난 항상 가까이 강제 내 활동에이 코드를 넣어 내 로그 캣 오류가
08-02 08:37:04.780: E/AndroidRuntime(10321): FATAL EXCEPTION: main
08-02 08:37:04.780: E/AndroidRuntime(10321): java.lang.RuntimeException: Unable to
start activity
ComponentInfo{com.example.qrreader/com.example.qrreader.LoadurlActivity}:
java.lang.NullPointerException
08-02 08:37:04.780: E/AndroidRuntime(10321): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1956)
08-02 08:37:04.780: E/AndroidRuntime(10321): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981)
08-02 08:37:04.780: E/AndroidRuntime(10321): at
android.app.ActivityThread.access$600(ActivityThread.java:123)
08-02 08:37:04.780: E/AndroidRuntime(10321): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)
08-02 08:37:04.780: E/AndroidRuntime(10321): at
android.os.Handler.dispatchMessage(Handler.java:99)
08-02 08:37:04.780: E/AndroidRuntime(10321): at
android.os.Looper.loop(Looper.java:137)
08-02 08:37:04.780: E/AndroidRuntime(10321): at
android.app.ActivityThread.main(ActivityThread.java:4424)
08-02 08:37:04.780: E/AndroidRuntime(10321): at
java.lang.reflect.Method.invokeNative(Native Method)
08-02 08:37:04.780: E/AndroidRuntime(10321): at
java.lang.reflect.Method.invoke(Method.java:511)
08-02 08:37:04.780: E/AndroidRuntime(10321): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
08-02 08:37:04.780: E/AndroidRuntime(10321): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
08-02 08:37:04.780: E/AndroidRuntime(10321): at
dalvik.system.NativeStart.main(Native Method)
08-02 08:37:04.780: E/AndroidRuntime(10321): Caused by: java.lang.NullPointerException
08-02 08:37:04.780: E/AndroidRuntime(10321): at
com.example.qrreader.LoadurlActivity.onCreate(LoadurlActivity.java:36)
08-02 08:37:04.780: E/AndroidRuntime(10321): at
android.app.Activity.performCreate(Activity.java:4465)
08-02 08:37:04.780: E/AndroidRuntime(10321): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
08-02 08:37:04.780: E/AndroidRuntime(10321): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1920)
08-02 08:37:04.780: E/AndroidRuntime(10321): ... 11 more
사람이 제발 도와주세요입니다.
그냥' '권한을 가지고 있습니까? 또한'onCreate()'외부에서 선언 된'WebView webView_url; –
이미 내 매니페스트에 추가했습니다. 아니요, onCreate 내부에 있으므로이 액티비티를 호출하면 URL이 자동으로로드됩니다. – Drx
'LoadurlActivity.java : 36' 라인은 무엇입니까? –