1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
sdcard = Environment.getExternalStorageDirectory();
files = sdcard.listFiles();
for (int y=0; y<files.length; y++)
{
try {
File file = files[y];
String dbfile1 =sdcard.getAbsolutePath()+File.separator+file.getName();
if (file.isFile())
{
int dotposition= file.getName().lastIndexOf(".");
String ext = file.getName().substring(dotposition+1,
(int)file.getName().length);
if ((ext.equalsIgnoreCase("jpg")) || (ext.equalsIgnoreCase("jpeg")) || (ext.equalsIgnoreCase("png")))
{
Bitmap b1 = BitmapFactory.decodeFile(dbfile1);
mFaceBitmap = b1.copy(Bitmap.Config.RGB_565, true);
newFaceBitmap = android.graphics.Bitmap.createScaledBitmap
(mFaceBitmap, 200, 200, true);
b1.recycle();
doSomething(newFaceBitmap );
mIV.setImageBitmap(newFaceBitmap);
mIV.invalidate(); |
Partager