2012-01-18 5 views
0

既存のサイト用のミニブラウザを作成したいと思います。 私は次のコードを使用しアプリケーション内のAndroid用ブラウザ

WebView webview = new WebView(this); 
    setContentView(webview); 
    webview.loadUrl("http://my_url"); 

水のページには、アプリケーションで開かれますが、スタンダールAndroidのブラウザで開いて、次のWebリンク。 Androidブラウザではなく、アプリケーション内でWebページを開く方法を教えてください。コード内で

+0

[ニースチュートリアル。](http://marakana.com/forums/android/examples/58.html) –

答えて

2

使用この..それを行う必要があります

WebView.setWebViewClient(new WebViewClient()); 

、今すべてのブラウザで開いてリンクをクリックした

0

メイビーあなたはこの

のようなあなたの活動のためのintentfilterを設定することができます
<intent-filter> 
    <action android:name="android.intent.action.VIEW"/> 
    <category android:name="android.intent.category.DEFAULT"/> 
    <category android:name="android.intent.category.BROWSABLE"/> 
    <data android:scheme="http"/> 
</intent-filter> 

リンクが開かれるたびに、アプリをブラウザとして使用するように求められます。

私はこれがあなたを助けてくれることを願っています。

+0

これについて正しい方法は、上記の方法です。 =)でも良い考えです。 –

関連する問題