【Android】ファイルサイズ取得

Androidで,画像などのファイルを呼び出そうとするときに,ファイルサイズが大きすぎると,OutOfMemoryなどで落ちてしまいます。
その対処として,呼び出す前に,ファイルサイズのみを取得して,その大きさに応じて呼び出すか否か,もしくはどのように呼び出すかの処理を分ければ,落ちることはないでしょう。

ファイルサイズはこのようにすると取得できます。

File file = new File(”ファイルへのパス”);

long size = file.length(); 

これだけ。
あとは,sizeの値に応じて 処理を分けるなりすればOKですね^^