为什么我的gridview中的图片,在被点击之后发现图片发生了变形?
imageview布局我有设置大小,在adapter中我用的是.setbackgroundDrawable();
初始化进入界面:点击图片,在返回这个界面发现:
imageview布局我有设置大小,在adapter中我用的是.setbackgroundDrawable();
初始化进入界面:点击图片,在返回这个界面发现:
解决方案 »
- android应用开发
- java模拟c#中的委托时的反射调用方法问题
- 到底该如何抉择?兴趣or生存?
- android 屏幕变黑
- 如果我有个anroid手机,我能不能在上面安装一些软件,在手机上写程序
- 使用三星的Glayax调试时, Logcat打印, 时间和tag是乱码, 不知怎么解决
- 新人求帮:android app开发和平常的PC端开发有什么异同
- 关于Binary XML file line #:error inflating class 的问题。求助!
- 关于handler.post的疑问?为什么会等到runnable中的run方法执行完才显示我设置的endBtn,以及labelTimer.setText()
- 求大佬解惑
- HierarchyViewer 不能启动
- AlertDialog的问题
Bitmap bitmap = new LoadImage().getBitmap(image_path);
if(bitmap == null){
bitmap = BitmapFactory.decodeResource(context.getResources(), R.drawable.error);
}
Bitmap newBit = Bitmap.createScaledBitmap(bitmap, 100, 100, true); //设定图片大小
appView.imageView.setImageBitmap(toRoundCorner(newBit,10)); //圆角化 10是角度
我是这样写的。。你参考下是否有用
我把从网络上获取的图片格式是bitmap,而我确又将它转化成了drawable。如果直接用bitmap格式的话就OK了.
原因:
Drawable一般用在你已导入工程的图片 , R.drawable.xxx
Bitmap用在你从其他地方(SIM卡,网络)获取的图片