0

我正在尝试创建一个 webview,但是在我运行它时它没有显示出来。你能帮忙吗?

我遇到的错误:

11-16 16:30:23.043: E/AndroidRuntime(1709): FATAL EXCEPTION: main
11-16 16:30:23.043: E/AndroidRuntime(1709): java.lang.RuntimeException: Unable to      start activity ComponentInfo{com.example.intents/com.example.intents.MyBrowserActivity}: android.view.InflateException: Binary XML file line #7: Error inflating class webView

11-16 16:30:23.043: E/AndroidRuntime(1709): 在 Android.app.ActivityThread.performLaunchActivity(ActivityThread.Java:2059) 11-16 16:30:23.043: E/AndroidRuntime(1709): 在 Android。 app.ActivityThread.handleLaunchActivity(ActivityThread.Java:2084)

这是我的清单:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.intents"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
 android:minSdkVersion="8"
 android:targetSdkVersion="15" />
 <uses-permission android:name="android.permission.CALL_PHONE"/>
 <uses-permission android:name="android.permission.INTERNET"/>

 <activity
  android:name=".MyBrowserActivity"
  android:label="@string/app_name" >

  <intent-filter>
  <action android:name="android.intent.action.VIEW" />
   <action android:name="com.example.MyBrowser" />

   <category android:name="android.intent.category.DEFAULT" />
   <data android:scheme="http"/>
   </intent-filter>
   </activity>

主要活动:

Button But4 = (Button)findViewById(R.id.btn_launchMyBrowser);
 But4.setOnClickListener(new View.OnClickListener(){

    public void onClick(View v) {
        // TODO Auto-generated method stub
        Intent i = new Intent("com.example.MyBrowser");
        i.setData(Uri.parse("http://www.amazon.com"));
        startActivity(i);


    }


 });

我的意图活动:

           Uri url = getIntent().getData();
    WebView webView = (WebView)findViewById(R.id.WebView01);
    webView.setWebViewClient(new Callback());
    webView.loadUrl(url.toString());
}
private class Callback extends WebViewClient {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url){
        return (false);
    }
}
4

1 回答 1

1

膨胀类 webView 时出错

我的猜测是您输入webView了布局文件而不是WebView.

于 2012-11-17T15:00:12.227 回答