Android动态设置android:drawableLeft|Right|Top|Bottom 并根据分辨率自适应
2013-12-22 11:49
471 查看
http://blog.sina.com.cn/s/blog_4b93170a0102e1m9.html
//调用setCompoundDrawables时,必须调用Drawable.setBounds()方法,否则图片不显示 最主要一点,不然不显示图片,搞了半天
调整分辨率
http://blog.sina.com.cn/s/blog_4607d856010125sl.html BitmapDrawable的使用转换
//调用setCompoundDrawables时,必须调用Drawable.setBounds()方法,否则图片不显示 最主要一点,不然不显示图片,搞了半天
/** * 从png文件得到Bitmap * 并且将尺寸调整为宽=w、高=h */ public static Bitmap getMyBitmap(String imageName, int w, int h){ String filePath = IMAGE_PATH + "/" + imageName + ".png"; Bitmap oldbmp = BitmapFactory.decodeFile(filePath); if(oldbmp!=null){ int width = oldbmp.getWidth(); int height = oldbmp.getHeight(); Matrix matrix = new Matrix(); float scaleWidth = ((float) w / width); float scaleHeight = ((float) h / height); matrix.postScale(scaleWidth, scaleHeight); Bitmap newbmp = Bitmap.createBitmap(oldbmp, 0, 0, width, height, matrix, true); return newbmp; } else{ return null; } }
调整分辨率
http://blog.sina.com.cn/s/blog_4607d856010125sl.html BitmapDrawable的使用转换
相关文章推荐
- Android控件设置——动态View的drawableLeft/ drawableRight/drawableTop/drawableBottom
- 动态设置android:drawableLeft|Right|Top|Bottom
- 动态设置android:drawableLeft|Right|Top|Bottom
- 动态设置android:drawableLeft|Right|Top|Bottom
- 动态设置android:drawableLeft|Right|Top|Bottom
- 【Android】TextView动态设置android:drawableLeft|Right|Top|Bottom,SetColor
- android 动态设置android:drawableLeft|Right|Top|Bottom
- 动态设置 android:drawableTop|Right|Left|Bottom
- android 动态设置android:drawableLeft|Right|Top|Bottom
- 动态设置android:drawableLeft|Right|Top|Bottom
- 动态设置android:drawableLeft|Right|Top|Bottom
- 动态设置android:drawableLeft|Right|Top|Bottom
- 动态设置android:drawableLeft|Right|Top|Bottom
- Android在代码中设置控件的drawableLeft,drawableRight,drawableTop,drawableBottom。
- 【Android】代码中设置drawableLeft|Top|Right|Bottom
- Android在代码中设置控件的drawableLeft/Right/Top/Bottom
- 动态设置Button的drawableLeft | Top |Right |Bottom
- Android 设置 drawableLeft|Right|Top|Bottom
- 动态设置drawableTop,drawableLeft,drawableRight,drawableBottom
- android 动态设置drawableTop,drawableLeft,drawableRight,drawableBottom.