有没有Android的方法,属性或xml标签可以像iOS一样拉伸图像?
例如:
UIImage *stretchableBackButton = [[UIImage imageNamed:@"back.png"] stretchableImageWithLeftCapWidth:6 topCapHeight:6];
[button setBackgroundImage:stretchableBackButton forState:UIControlStateNormal];
它将图像从6像素拉伸到整个宽度/高度。
感谢...
答案 0 :(得分:1)
http://developer.android.com/tools/help/draw9patch.html http://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch
答案 1 :(得分:0)
您可以在xml imageView中执行此代码
android:scaleType="fitCenter" android:adjustViewBounds="true"
或者你可以通过这样的程序使用
imageview.setAdjustViewBounds(true);
imageview.setScaleType(ScaleType.FIT_XY);