2014-01-15 62 views
0

在我的應用程序中,我需要瀏覽本地/外部存儲HTML文件並在WebView上顯示它們。如何在Android中瀏覽文件?

如何激活這種意圖操作來彈出內置文件管理器並返回結果作爲所選文件的完整路徑?

乾杯。

+0

可能重複http://stackoverflow.com/questions/4452880/file-browsing-in-android http://stackoverflow.com/questions/4642469/how-to-browse-files-stored-on-android- sd-memory,http://stackoverflow.com/questions/12672803/android-browse-files-code。 –

回答

1

有沒有標準的應用程序這樣做,你必須編寫自己的解決方案。您應該使用File.listFiles();列出給定目錄中的文件,以及Environment.getExternalStorageDirectory以獲取到外部存儲器的路徑。

+0

但是文件管理器中的內置程序肯定可以瀏覽SD卡。我不能將它用作我的意圖操作嗎? – ZigiZ

+0

從來沒有在api中看到它的文檔,你可以在這裏找到示例實現:http://code.google.com/p/android-file-dialog/ – marcinj

+0

很奇怪。我簡直無法相信Android中沒有內置的「瀏覽文件/目錄」API:/是否有這個原因?是否有官方文件證實你說了什麼? (我對Android開發很陌生,很抱歉)。我會做更多的挖掘我的自我... +1在任何情況下:) – ZigiZ