【发布时间】:2014-01-04 21:54:09
【问题描述】:
如何模糊图像(png),然后使用 setBackgroundResource(R.drawable.*) 将其加载到图像视图。它必须适用于 API > 10
我找到了一些解决方案,但我不知道如何从@drawable 获取图像 并将其加载到 imageview
提前谢谢...
【问题讨论】:
标签: android image imageview blur
如何模糊图像(png),然后使用 setBackgroundResource(R.drawable.*) 将其加载到图像视图。它必须适用于 API > 10
我找到了一些解决方案,但我不知道如何从@drawable 获取图像 并将其加载到 imageview
提前谢谢...
【问题讨论】:
标签: android image imageview blur
这些方法将图片设置为ImageView
imageView.setImageResource(R.drawable.ic_launcher);
或
imageView.setBackground(getResources().getDrawable(R.drawable.ic_launcher));
或
BitmapDrawable drawable = (BitmapDrawable) getResources().getDrawable(R.drawable.ic_launcher);
imageView.setImageBitmap(drawable.getBitmap());
【讨论】:
这个库可以满足您的需求:https://github.com/kikoso/android-stackblur
【讨论】: