私のデバイスからGIFイメージを選択しようとしています。それはボトムシートを持っており、私はGallery Intent
と呼んでいますが、ボタンをクリックするだけでGIF画像だけでなく、すべてのタイプの画像とビデオが表示されます。ギャラリーからGIFのみを選択してください
私の問題は、ギャラリーからGIF画像のみを選択する方法です。
public void chooseFile(){
Intent intent = new Intent();
intent.setType("image/gif");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, "Select Picture"), PICK_GIF_REQUEST);
}
intent.setType("video/gif")
でも試してみましたが、状況は同じです。
をお試しくださいしかし、これは「ギャラリーの意図」ではなく、どのアクティビティもACTION_GET_CONTENTに応答できます。私の推測では、 'Intent'に何らかのアクティビティが応答してもバグがあります。 – CommonsWare