私は/mnt/sdcard/packagename/files/something.htmlパスにhtmlファイルがあります。今、私はこのファイルをwebviewにロードします。WebビューでSDカード内に保存されたhtmlファイルをロードするには
私はこのためにサーフィンしたとき、コンテンツプロバイダについて何か聞いたことがありますが、それを行う方法はまだ明確になっていません。
事前に
おかげで、
Tejaswi Marakini
私は/mnt/sdcard/packagename/files/something.htmlパスにhtmlファイルがあります。今、私はこのファイルをwebviewにロードします。WebビューでSDカード内に保存されたhtmlファイルをロードするには
私はこのためにサーフィンしたとき、コンテンツプロバイダについて何か聞いたことがありますが、それを行う方法はまだ明確になっていません。
事前に
おかげで、
Tejaswi Marakini
if (!Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){
Log.d(TAG, "No SDCARD");
} else {
webComp.loadUrl("file://"+Environment.getExternalStorageDirectory()+"/packagename/files/something.html");
}
はこれを試してみてください。ここ
webview.loadUrl("file:///sdcard/packagename/files/something.html");
チェック:http://www.anddev.org/read_a_txt_file_from_sd_card_in_a_real_device-t6619.html
方法論は、HTMLでも同じです。外部ストレージからファイルをロードすることは、コンテンツプロバイダとは関係ありません。
希望すると便利です。
ありがとうございました。 – tejas