I\'m able to get the height and width of an image. But is there a method to retrieve the size (in bytes or kb or mb) for an image stored in the phone?
You just need to create a new File object such as...
File
String filepath = Environment.getExternalStorageDirectory() + "/file.png"; File file = new File(filepath); long length = file.length();