2012-11-16 58 views
0

我想創建一個webview,但它沒有顯示出來,當我運行it.Can你請幫助。帶有意圖過濾器的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); 
    } 
} 

回答

1

錯誤充氣類webView的

我的猜測是,你在你的佈局文件,而不是WebView類型webView