2017-07-20 18 views
2

デフォルトギャラリーアプリに複数の画像を表示しようとしています。ギャラリーアプリケーションに写真を表示

Intent intent = new Intent(); 
intent.setAction(Intent.ACTION_VIEW); 
intent.setDataAndType(Uri.parse("insert_filename_here"), "image/*"); 
startActivity(intent); 

と表示することができますが、複数を開くことができます。私は以前この質問をして、他のスレッドにリンクしていましたが、答えは複数の画像を選択する方法です。私はそれらを表示したいだけです。彼らは同じフォルダにあるが、私のフォルダには私が表示したくない他の画像がある場合、私は答えを見つけました。どんな助けでも大歓迎です。

答えて

0

私は必ずしも「デフォルトのギャラリーアプリ」とは何の関係もありませんまず

のものを、表示することができています。それは、 image/*のMIMEタイプのために ACTION_VIEWをサポートしているどんなアプリもインストールされていて、それにはどんなスキームがあってもそれは Uriです。

第2に、「デフォルトギャラリーアプリ」はありません。何千ものデバイスモデルや20億台のAndroid搭載デバイスに「デフォルトギャラリーアプリ」の実装が何十何千もありますが、何百もありません。

しかし、私はあなたがこのために、独自のUIを記述する必要があります

複数を開きたいです。

私は、彼らが同じフォルダ

である場合、任意のAndroidデバイスは、一度に複数の画像を表示することが可能な任意のアプリケーションを持っている要件がないために答えを見つけました。そして、複数のものを見ることを要求するための標準Intent構造はありません。

+0

いいえ。ありがとうございました。 –

関連する問題