2012-04-24 10 views
1

私はいくつかのhtmlをフラッシュでパッケージ化し、アンドロイドプロジェクトとしてバンドルする方法を見つけようとしています。代わりに、WebViewのアンドロイドは外部ブラウザでリンクを開けています

webView.loadUrl("file:///.."); 

をWebViewのを作成し、ロードの それがタブレット上のネイティブ(外部の)ブラウザにバンドルファイルをロードすることができますか?

+0

のパスを取得するためには、あなたがこれをしたい特別な理由はありますか? – sandalone

+1

@sandaloneあなたは問題を解決する理由が必要なのか、理由が原因で問題が解決しますか? –

答えて

5

インテントにブラウズ可能なカテゴリを追加する必要があります。

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.fromFile("file:////")); 
intent.addCategory(Intent.CATEGORY_BROWSABLE); 
startActivity(intent); 

注:は(ハードコードにパスの利用Evironment.getExternalEnvironmentいけない)外部SDカード

関連する問題