content://〜のURIからそのファイルのMIME typeを取得する
ContentProvider
を使うなどしてAndroid端末内のファイルを取得するとき、content://〜
形式のコンテンツURIとして得られる。
ファイルの種類で処理を分けたい場合にこのURIからMIME typeを取得したいことがある。
コンテンツURIからMIME typeを取得するにはContentResolver#getType(Uri)を使う。
context.contentResolver.getType(uri)
戻り値はimage/jpeg
などの文字列。
\確かな知識を身に着けたい、Androidアプリ開発を学びたい人にオススメ!/