私はアンドロイドのために私自身のファイルマネージャを作ろうとしています。 私は、ユーザーがファイルを開くために使用するアプリケーションを選択するように頼むことができますか? .docファイルを開いていて、.docファイルリーダーがたくさんあるときのように。ユーザーがファイルを読み書きするために使用できるアプリのリストを取得するにはどうすればよいですか?ファイルを開くときに使用するアプリを選択するようにユーザーに依頼するにはどうすればよいですか?
-1
A
答えて
0
あなたがあなたの目的のために、暗黙的な意図を使用する必要があります
Uri uri = Uri.parse("Your file name: //"+file.getAbsolutePath());
Intent intent = new Intent();
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setAction(Intent.ACTION_VIEW);
String type = "application/msword";
intent.setDataAndType(Uri.fromFile(file), type);
startActivity(intent);
0
このコードを試してみてください。以下は、ビデオファイルを再生するオプションを与えるためのサンプルコードです。
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse("https://youtu.be/jxoG_Y6dvU8"), "video/*");
startActivity(Intent.createChooser(intent, "Complete action using"));
私はあなたを助けてくれることを願っています。リンク
https://developer.android.com/training/basics/intents/sending.html#AppChooser
0
の下で述べたように、さらに詳細については、あなたがAndroidの公式ドキュメントを参照することが、私はPNGファイルをクリックすると、あなたがこの
Intent in= new Intent(Intent.ACTION_MAIN);
in.setComponent(new ComponentName("com.package.address","com.package.address.MainActivity"));
startActivity(in);
関連する問題
- 1. 開くファイルを選択するにはどうすればいいですか?
- 2. UIImagePickerControllerのソースタイプをユーザーが選択できるようにするにはどうすればいいですか?
- 3. Wi-Fiをオンにするようにユーザーに依頼する
- 4. ファイルを保存する場所をユーザーに選択させるにはどうすればよいですか?
- 5. ASPMVC4 ViewModelとドロップダウンリストを使用してユーザーを選択するにはどうすればよいですか?
- 6. カメラがプレーヤーの後ろにいるかどうかをユーザーが選択できるようにするにはどうすればよいですか?
- 7. ユーザーが特定のテーマを選択したときにアプリで使用される画像を変更するにはどうすればよいですか?
- 8. アプリのインストール中に、ユーザーが別のAndroidアプリ(私のアプリが依存する)をインストールするようにするにはどうすればよいですか?
- 9. radiobuttonForsをテキストで選択できるようにするにはどうすればよいですか?
- 10. ユーザーがChromeの開発ツールからユーザー選択のCSSプロパティを変更できないようにするにはどうすればよいですか?
- 11. 保存されたリスト(AD OUパス)からオプションを選択するようにユーザーに依頼する
- 12. ADBを使用してスイッチャーからアプリを選択するにはどうすればよいですか?
- 13. Marshmallowでモックの場所をプログラムで選択できるようにアプリを選択するにはどうすればよいですか?
- 14. ユーザーがC#でファイルを参照できるようにするにはどうすればよいですか?
- 15. ユーザーは月を選択できるドロップダウンリストを作成するにはどうすればよいですか?
- 16. DBSelectQueryクラスで選択できるようにするにはどうすればよいですか?
- 17. ウェブブラウザを開かずにURLを開くようにリクエストするにはどうすればよいですか?
- 18. ユーザーがHOMEページにいるときにナビゲーションバーの "HOME"リンクが選択されるようにするにはどうすればよいですか?
- 19. オンラインでアプリを利用できるようにするにはどうすればよいですか? [Python]
- 20. ユーザーが「名前を付けて保存」を使用するときにファイル名を選択するにはどうすればよいですか?
- 21. Androidアプリをきれいに見えるようにするにはどうすればよいですか?
- 22. 私はアプリケーションを評価してfacebookで共有するようにどのようにユーザーに依頼する
- 23. ファイルを保存するように人に依頼する
- 24. テンソルフローモデルにオプティマイザを選択するにはどうすればよいですか?
- 25. ランダムにオブジェクトキーを選択するにはどうすればよいですか?
- 26. Antを使用すると、ブラウザでファイルを開くにはどうすればよいですか?
- 27. webbrowser用にlocalhostを開くようにブラウザを設定するにはどうすればよいですか?
- 28. JFilechooserを使用してユーザーが1つのフォルダからのみ選択できるようにするにはどうすればよいですか?
- 29. zipファイルを開くようにvimを設定するにはどうすればよいですか?
- 30. どのようにユーザーがPythonで選択したファイルを開きますか
を試すことができると思います。それはアプリのリストからギャラリーを表示しません。ファイルタイプがpngで、アプリケーションのリストが画像を開くためのものなら、どうすればいいのですか? .docのときはドキュメントリーダーを表示しますか?ごめんなさい。私はプログラミングでは本当に悪いです。 編集:ああ、私はそれがsetDataAndTypeコードだと思います。笑。私はそれを試してみます – Kon
あなたが何か問題を発見した場合、私に知らせてください。 –
私はこのコードを使いました。 'Intent intent = new Intent(Intent.ACTION_VIEW); 文字列タイトル= getResources()。getString(R.string.chooser_title); intent.setType( "*/*"); インテントチューザー= Intent.createChooser(インテント、タイトル); ' これは異なる種類のアプリを表示します。それは私ができるすべてです。私はそれが画像用のギャラリーアプリと.docと.pdfファイル用のファイルリーダーだけを表示する方法をよく分かりません。私はとてもダムハハだ – Kon