2011-02-22 6 views
1

Androidアプリでフォルダのナビゲータを開くにはどうすればよいですか。私はAndExplorerやASTROのようなサードパーティのアプリを使いたくない。 私のアプリでボタンをクリックしたいときにクリックすると、特定のフォルダが( "/ sdcard/mywebfolder")上になり、ユーザがブラウザのコンテンツをブラウズできるようになります。Android Appでボタンをクリックしたときにフォルダナビゲーションを開く方法は?

私はそれを達成するために手伝ってください。

おかげ Parvendraあなたが特定のフォルダの内容を表示するには、ファイルエクスプローラまたは少なくともビューをコーディングする必要があるとしているサードパーティのアプリを使用することなく、まあ

答えて

0

ユーザーはいつでもブラウズ用のプログラムをインテント経由で選択させることができますが、それをしたくないと理解できます。欠点は、より多くの作業とより多くのコーディングを意味します。

+1

ありがとうRoflhaので、Androidネイティブファイルエクスプローラを開く方法はありません。たとえば、ファイルを開くことができます。適切なインテントを使用して "application/pdf" MIMEを使用してください。私は基本的にそれの可能性について懸念しています。それが可能であろうとなかろうと。たとえば、このコードを使用して何かを行うことはできません。Uri startDir = Uri.fromFile(new File(ROOT_FOLDER)); \t \t意図インテント=新しいインテント(); \t \t intent.setAction(Intent.ACTION_PICK); \t \t intent.setDataAndType(startDir、 "vnd.android.cursor.dir"); \t \t \t \t \t \t( "com.android.browser"、 "com.android.browser.BrowserActivity")); \t \t startActivity(インテント); – Parvendra

関連する問題