正文

图像存储和元数据(14)

Android多媒体开发高级编程 作者:(美)艾佛瑞


//titleTextView.setText(cursor.getString(titleColumn));

titleTextView.setText(cursor.getString(displayColumn));

imageFilePath = cursor.getString(fileColumn);

bmp = getBitmap(imageFilePath);

imageButton.setImageBitmap(bmp);

}

);

}

下面是一个称为getBitmap的方法,它封装了图像的缩放和加载功能。这么做是为了在显示这些图像时避免产生本章前面所讨论的内存问题。

private Bitmap getBitmap(String imageFilePath) 

{

// 加载图像的尺寸而不是图像本身

BitmapFactory.Options bmpFactoryOptions = 

new BitmapFactory.Options();

bmpFactoryOptions.inJustDecodeBounds = true;

);


上一章目录下一章

Copyright © 读书网 www.dushu.com 2005-2020, All Rights Reserved.
鄂ICP备15019699号 鄂公网安备 42010302001612号