android如何设置图片自适应控件大小
在ImageView中放入图片,图片原尺寸与ImageView控件尺寸不匹配时如何使图片自适应控件大小自己回答:在XML文件的ImageView属性中加上:android...
在ImageView中放入图片,图片原尺寸与ImageView控件尺寸不匹配时如何使图片自适应控件大小
自己回答:在XML文件的ImageView属性中加上:android:scaleType="fitXY" 展开
自己回答:在XML文件的ImageView属性中加上:android:scaleType="fitXY" 展开
展开全部
android:scaleType="center"图片将位于View的中间显示,但不进行缩放,如果图片大小大于ImageView控件,则截取图片中间部分;若小于,则直接将图片居中显示。
android:scaleType="fitCenter"ImageView的默认状态,大图等比例缩小,使整幅图能够居中显示在ImageView中;小图等比例放大,同样要整体居中显示在ImageView中。
android:scaleType="centerCrop"让图像的短边与ImageView对应的边长度保持一致(可能是放大或缩小),然后按照短边放大或缩小的比例对图像的另外一边进行同比例放大或缩小。
android:scaleType="fitXY"将图片非等比例缩放到大小与ImageView相同。相比CENTER_CROP,这样既能保证图片充满整个ImageView. 又能保证长和宽的缩放相互不影响。
android:scaleType="centerInside"将图片大小大于ImageView的图片进行等比例缩小,直到整幅图能够居中显示在ImageView中;小于ImageView的图片不变,直接居中显示,不放大。
还有其他自己试试
android:scaleType="fitCenter"ImageView的默认状态,大图等比例缩小,使整幅图能够居中显示在ImageView中;小图等比例放大,同样要整体居中显示在ImageView中。
android:scaleType="centerCrop"让图像的短边与ImageView对应的边长度保持一致(可能是放大或缩小),然后按照短边放大或缩小的比例对图像的另外一边进行同比例放大或缩小。
android:scaleType="fitXY"将图片非等比例缩放到大小与ImageView相同。相比CENTER_CROP,这样既能保证图片充满整个ImageView. 又能保证长和宽的缩放相互不影响。
android:scaleType="centerInside"将图片大小大于ImageView的图片进行等比例缩小,直到整幅图能够居中显示在ImageView中;小于ImageView的图片不变,直接居中显示,不放大。
还有其他自己试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询