我正在尝试向我的相对布局动态添加缩略图。这是这里的代码

public void showViewOfReceipt(String fileName)
         {
             byte[] imageData = null;

             try
             {

             final int THUMBNAIL_SIZE = 64;

             FileInputStream fis = new FileInputStream(fileName);
             Bitmap imageBitmap = BitmapFactory.decodeStream(fis);

             Float width = new Float(imageBitmap.getWidth());
             Float height = new Float(imageBitmap.getHeight());
             Float ratio = width/height;
             imageBitmap = Bitmap.createScaledBitmap(imageBitmap, (int)(THUMBNAIL_SIZE * ratio), THUMBNAIL_SIZE, false);

             ByteArrayOutputStream baos = new ByteArrayOutputStream();
             imageBitmap.compress(Bitmap.CompressFormat.JPEG, 100, baos);
             imageData = baos.toByteArray();
             ImageView image = new ImageView(this);

             image.setImageBitmap(imageBitmap);
             RelativeLayout layout = (RelativeLayout) findViewById(R.id.expLayout5);
             layout.addView(image);
             }
             catch(Exception ex) {
             }
         }


它什么也没显示

问候

最佳答案

更改您的以下代码行,

catch(Exception ex)
{
}


至,

catch(Exception ex)
{
      e.printStack();
}


因此,您将得到error,如果有的话。

08-05 15:49