我想制作图像的缩略图。图像位于资源可绘制的图像中。任何人都可以帮助我。来自资源的图像的缩略图
3
A
回答
9
试试这个代码
im=(ImageView)findViewById(R.id.imageView1);
byte[] imageData = null;
try
{
final int THUMBNAIL_SIZE = 64;
//InputStream is=getAssets().open("apple-android-battle.jpg");
FileInputStream fis = new FileInputStream("/sdcard/apple.jpg");
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();
im.setImageBitmap(imageBitmap);
}
catch(Exception ex) {
}
+0
thankzzzzzzzzzzzzzzzzz – 2012-12-28 05:29:04
0
//读取你可绘制
InputStream is = getResources().openRawResource(R.drawable.ic_launcher);
Bitmap mThumbnail = scaleBitmap(BitmapFactory.decodeStream(is));
//现在你可以保存位图mThumbnail到SD卡
/*convert your image to an thumbnail view */
private static Bitmap scaleBitmap(Bitmap source) {
int maxSize = source.getWidth() > source.getHeight() ? source.getWidth() : source.getHeight();
return Bitmap.createScaledBitmap(source, source.getWidth() * 96/maxSize, source.getHeight() * 96/maxSize, true);
}
相关问题
- 1. 来自timthumb源的Lazyload缩略图?
- 2. 显示来自RSS源的缩略图
- 3. 来自liveleak的缩略图
- 4. 来自资源的图像正确缩放,但SQlite的图像blob不是 - Android
- 5. Xamarin来自资源的本地图像
- 6. 分享来自资源的图像
- 7. pyglet图像资源来自字典
- 8. 资源管理器缩略图(winXP)
- 9. 在图像缩略图上覆盖来自YouTube API的文字
- 10. PHP - 显示来自Mysql的图像缩略图
- 11. iPhone:拖放需要的缩略图图像来自定义完整的图像
- 12. 图像缩略图
- 13. 图像缩略图
- 14. HTML来jpeg图像作为缩略图
- 15. C++自旋图像资源
- 16. 来自http url的视频缩略图
- 17. 来自视频的Xuggler/Java缩略图
- 18. Django来自网址的缩略图
- 19. 如何获取媒体库的所有资源的缩略图图像?我有资源ID(attachment_id)
- 20. 通过WIA 2.0获取来自摄像头图像的缩略图数据
- 21. mkmapview缩略图图像
- 22. 图像和缩略图
- 23. 图像适合缩略图
- 24. PHP缩略图图像
- 25. 安排图像缩略图
- 26. UIScrollView和图像缩略图
- 27. 图像缩略图ASP.NET
- 28. 检索图像缩略图
- 29. Facebook缩略图图像
- 30. 纯CSS图像缩略图
你想展示它就像缩略图或使其缩略图并保存它? – 2012-02-27 07:19:12
我想制作图像的缩略图并将其保存在SD卡中 – 2012-02-27 08:32:34