2011-12-13 45 views
0

我有一個目錄裏面有大量的文件。 現在,我想通過給文件夾路徑打開一個應用程序(文件管理器|圖像管理器)(例如/ data/sdcard/DCIM/unbelievable_awesome_images /)。如何使用第三方組件瀏覽Android中的文件系統?

文件管理器只需要瀏覽到這個簡單的目錄,圖像管理器應該自動讀出這個文件夾中的所有圖像,並按照他的喜好顯示。

主要思想是對這個目錄中包含的所有圖像以及簡單查看它的能力進行概述。

  • 你有任何想法如何解決這個使用意圖的?
  • 你有另一個更好的主意如何解決這個問題?

回答

1

您可以發送一個意向OIFileManager,它必須安裝這個工作http://openintents.org/en/filemanager

Intent intent = new Intent("org.openintents.action.PICK_FILE"); 
startActivityForResult(intent, 1); 
+1

感謝您的想法,但我不希望用戶安裝任何附加應用程序。 :/它在全世界範圍內工作並不重要,但它應該在大多數設備上工作,因此它只是一個功能;不是主要優點。也許我可以檢查三星/ HTC /摩托羅拉的「默認文件管理器」的軟件包名稱,如果存在,請使用所需的路徑啓動它。不幸的是,我不知道如何解決這個問題。順便說一句,您的意圖是不提供關於要打開的路徑的信息,它是否主導telekinesis?^^ – poitroae 2011-12-13 21:57:15