2020年8月10日月曜日

ACTION_GET_CONTENT で複数の MIME type を指定したいときは EXTRA_MIME_TYPES を使う

画像を ACTION_GET_CONTENT で取りたいけれど、image/* ではなく image/png と image/jpeg だけにしたいという場合は EXTRA_MIME_TYPES を指定します。このとき type には */* を指定しておきます。
  1. val intent = Intent(Intent.ACTION_GET_CONTENT)  
  2.   .setType("*/*")  
  3.   .putExtra(Intent.EXTRA_MIME_TYPES, arrayOf("image/png""image/jpeg"))  
ACTION_OPEN_DOCUMENT でも使えます。


0 件のコメント:

コメントを投稿