あらゆる種類のファイルを返すことができるインテントチューザーを開始したいと思います。次のコードは、通常のファイル エクスプローラー (ES、Astro など) では機能しますが、組み込みの samsung My Files エクスプローラーでは機能しません。
Intent selectFile = new Intent(Intent.ACTION_GET_CONTENT);
selectFile.setType("file/*");
startActivityForResult(Intent.createChooser(selectFile, "Select File"), SELECT_FILE);
そのサムスンのエクスプローラーの扱い方を知っている人はいますか? Intent selectFile = new Intent( "com.sec.android.app.myfiles.PICK_DATA") を使用しようとしましたが、うまくいかないようです。
何か案は?ありがとう。
更新:このコードを使用しました
Intent selectFile = new Intent();
selectFile.setAction("com.sec.android.app.myfiles.PICK_DATA");
startActivityForResult(selectFile, SELECT_FILE);
しかし、私はこのエラーを受け取ります: FORWARD_RESULT_FLAG が結果のリクエスト中に使用されました。これが何を意味するか知っている人はいますか?