0

ImageView で固定画像パスからサムネイルを表示するにはどうすればよいですか?

4

1 に答える 1

8

次のように、画像パスから画像サムネイルを作成できます。

public Bitmap getbitpam(String path){
    Bitmap imgthumBitmap=null;
     try    
     {

         final int THUMBNAIL_SIZE = 64;

         FileInputStream fis = new FileInputStream(path);
          imgthumBitmap = BitmapFactory.decodeStream(fis);

         imgthumBitmap = Bitmap.createScaledBitmap(imgthumBitmap,
                THUMBNAIL_SIZE, THUMBNAIL_SIZE, false);

        ByteArrayOutputStream bytearroutstream = new ByteArrayOutputStream(); 
        imgthumBitmap.compress(Bitmap.CompressFormat.JPEG, 100,bytearroutstream);


     }
     catch(Exception ex) {

     }
     return imgthumBitmap;
}

ファイルパスをクリックしてこのメ​​ソッドを呼び出し、ImageViewに画像のサムネイルを表示します

于 2012-12-14T08:27:55.740 に答える