我的代碼:的WebView和shouldOverrideUrlLoading
public class View_WebView extends Activity {
WebView myWebView;
private class MyWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if (url.endsWith(".mp4")){
Intent in = new Intent (Intent.ACTION_VIEW , Uri.parse(url));
startActivity(in);
return true;
}
else
return false;
}
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
myWebView = (WebView) findViewById(R.id.webview);
myWebView.setWebViewClient(new WebViewClient());
myWebView.loadUrl("http://hdcast.pl");
}
}
<?xml version="1.0" encoding="utf-8"?>
<WebView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
的Eclipse編譯正確,當我啓動我的智能手機我的應用程序,我得到了一個錯誤:
「不幸的是,申請XX已停止」
請你發佈你的logcat? – Shadow 2014-09-25 15:10:50
我智能手機的入口被損壞了... – vifus 2014-09-25 15:52:21
你能不能在這裏顯示logcat .. – Ranjit 2014-09-25 16:24:30