ImagView大图片显示,设置margin或者padding后显示比例不协调问题

问题描述:设置一个ImageView的background属性,设置一张大图片时,再设置margin或者padding后缩放比例就不协调,即便是设置android:scaleType=""后也没有效果。

解决办法:把ImageView的宽和高设置固定,这样就不会出现缩放比例不协调的问题。

时间: 2024-12-19 22:40:30

ImagView大图片显示,设置margin或者padding后显示比例不协调问题的相关文章

[转]ionic或者angularjs中图片显示压缩问题解决 or 显示较大图片的某一块区域、裁剪显示

我们知道在html中显示图片一般都是用img控件标签,当然调整大小的也很容易. 但是会出现,特定的img大小,显示一张比较大尺寸的且长宽比例与特定img大小不相符的图片.而导致压缩问题,图片挤压的很严重,看起来很不舒服. 这时候可以用css中background-image这个属性来解决.用div标签代替img标签,然后设置div的背景图片. 因为background-image有很多个属性可以配套使用,所以一般很容易满足需求,比如background-size.background-posit

QT以QImag显示图片并且以固定大小放缩后显示

QImage image; image.load(fileName);//fileName为图片的路径 QImage result = image.scaled(800, 600).scaled(120, 180, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);//放缩图片,以固定大小显示 ImageLabel->setPixmap(QPixmap::fromImage(result));//在Label控件上显示图片

CSS属性margin、padding的区别

原始状态 不设置margin和padding的状态 margin 设置外边距之后的状态 padding 设置内边距之后的状态 ,注意是撑开,外框高宽由300px变成450px. 原文地址:https://www.cnblogs.com/shenyf/p/8439685.html

为什么css一开始需要设定margin和padding为 0px?

我们在写HTML的时候,通常会在样式里先写上一些像body.a.ul li等这些标签的全局的一些样式.之所以有这样的习惯,主要是是因为以下几点: 首先:浏览器兼容.我们做的网页是给用户看的,我们只负责把网页做出来,至于用户怎么使用,在哪种浏览器上使用就不是我们的事情了.但是不同的浏览器他们的margin又不尽相同,所以为了满足这种需求,我们一般都是为body设置他们的margin和padding为0px.当然啦还有其他的解决方式这里不过多讨论. 还有一点,个人觉得挺重要的一点,就是能够减少一些代

关于大图片居中显示~适应移动端

今天修改项目的时候碰到一个问题,移动端点击小图片后,打开一个大图片显示:由于这个大图片的比例是不确定的,所以如何显示就成了一个问题. 最初的这个功能是设置了一个css3的属性,然后在Android手机上出了问题, -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; 然后我查了一下这个属性: 因为版本的原因,一些Android机没法使用这个属性. 我找了找居中显示的资料,看了看百度图片的图片显示方

android高仿微信UI点击头像显示大图片效果

转自:http://www.cnblogs.com/Jaylong/archive/2012/09/27/androidUI.html 用过微信的朋友朋友都见过微信中点击对方头像显示会加载大图,先贴两张图片说明下: 这种UI效果对用户的体验不错,今天突然有了灵感,试着去实现,结果就出来了.. 下面说说我的思路: 1.点击图片时跳转到另一个activity,然后显示加载的效果,即progressbar 2.显示图片的之前先弹出自定义dialog,然后模拟加载一段时间后,显示整张大图片,要全屏显示,

浅谈Margin和Padding值设置成百分数的布局

转自:问说网http://www.uedsc.com/discussion-margin-and-padding-values.html Margin和Padding是我们在网页设计经常使用到的CSS样式,他们分别是间距和填充,一个作用于盒子外面,一个作用于盒子里面,默认的情况下,这些属性的值都会被计算在盒子的面积里面,在网页开发中的流体布局或者是响应式布局中,经常将Margin和Padding设置成百分数,那么到底这个百分数是多少,他是如何计算的呢? Margin 假设我们有这样的一段HTML

鼠标移动到图片上时,显示大图片

HTML标签中的一部分,仅供参考 <tr> <td><input type="checkbox" class="checkbox1"/></td> <td>1002</td> <td>小猫咪</td> <td><img src="img/02.jpg" height="100" width="100&qu

&lt;转载&gt;使用css让大图片不超过网页宽度

让大图片不超过网页宽度,让图片不撑破通过CSS样式设置的DIV宽度! 接下来,我们来介绍下网站在开发DIV+CSS的时候会遇到一个问题,在发布一个大图片的时候因为图片过宽会撑破自己设置的div宽度的问题. 图片撑破布局原因1.由于浏览器版本低(微软IE6)2.没有设置div布局的宽度 解决图片超出宽度或撑破div css布局方法1.在文章中发布图片的时候将图片编辑缩小2.通过对对应div的css来设置显示的图片最宽宽度 推荐3.通过css对图片设定宽度. 通过css来解决图片撑破div布局案例通