解决ImageView上下有空白的办法

今天在做应用的时候,发现ImageView上下有一段的地方时空白的,于是知道了这个一个属性:

android:adjustViewBounds="true"  

加上去就好使了,它的意思是否保持宽高比,网上说要maxWidth、MaxHeight一起使用,否则单独使用没有效果。可是我设置了也好使:又了解一个属性

android:cropToPadding 

是否截取指定区域用空白代替。单独设置无效果,需要与scrollY一起使用:

下面附一张XMl属性图:

时间: 2024-12-27 23:43:10

解决ImageView上下有空白的办法的相关文章

如何解决谷歌Chrome浏览器空白页的问题

如何解决谷歌Chrome浏览器空白页的问题 谷歌Chrome浏览器突然不打开任何网页,无论是任何站点(如http://www.baidu.com), 还是Chrome浏览器的设置页面(chrome://settings/), 扩展页面 ( chrome://extensions/ ) ,  所有其他浏览器(如IE浏览器,Mozilla Firefox浏览器等)很好地工作. 这可能是由于恶意软件/病毒破坏谷歌Chrome浏览器的设置,并危及其首选项文件. 具体而言,以下问题 - 症状当您试图打开谷

解决WIN8小凡不能应用的办法!

其实很简单, 我这里用的是小凡2.83大家可以下载,然后看我的截图示范. 第一次写博文还望大家多多包涵, 如果能帮助到大家还请给小弟一个赞! 废话不多说有需要的可以此连接下载     http://down.51cto.com/data/236046 解决WIN8小凡不能应用的办法!

解决mysqlexceptions.OperationalError: (2059,null)的办法

mysql8.0提供了一种新的认证加密方式caching_sha2_password,建议需要更新到最新的connector与client.不过它还给了另一种选择,即沿用之前版本的加密方式 mysql_native_password.解决mysqlexceptions.OperationalError: (2059,null)的办法之一:修改mysql8.0的默认加密方式,在my.ini里修改成如下:default_authentication_plugin=mysql_native_passw

Android嵌套滑动控件的冲突解决和ViewPager适配当前子控件高度不留空白的办法

最近项目有一个需求,需要多层可滑动控件的嵌套展示,demo效果如下,demo的下载地址在最后 咋一看好像挺简单啊,不就是一个ScrollView + ViewPager + ListView吗,我开始也这样觉得,也用的这种方式实现,结果始终和效果不对劲.这里总结几点问题: 两个或两个以上的滑动控件嵌套时,如果layout_height采用的是wrap_content会造成内部滑动控件的高度不能正确的计算,会导致内部滑动控件的高度始终为0,除非你用定值设置,比如300dp. 两个相同滑动方向的滑动

解决Android启动显示空白界面的问题

Android程序启动时,第一个看的界面并不是我们的指定的第一个Activity界面,而是显示了一个空白的界面,带标题栏的,但是界面什么内容都没有,这个界面只显示不到1秒左右的时间就会切换到我们的第一个Activity界面了,解决办法:在第一个启动的Activity的声明中增加:android:theme="@android:style/Theme.Translucent",具体代码如下(在清单文件中): <activity            android:name=&qu

scaleType解决imageView遇到点击之后切换界面再返回,图标变大显示不全的BUG

图标资源从网络下载,并缓存至本地.如下图: 点击进入一个详情页面,然后再按后退键返回之后,变成了: 解决办法:在imageView的属性中,加入: android:scaleType="fitXY" 表明从网络获取的资源,scaleType属性还是不能少

如何解决inline-block元素的空白间距

转载自:http://www.w3cplus.com/css/fighting-the-space-between-inline-block-elements 有关于使用inline-block来代替float的讨论也蛮多的,最常说的就是使用inline-block来代替float进行布局,或者使用inline-block来实现元素的居中效果.前面<CSS3制作的分页导航>一文中就是使用的inline-block制作的居中效果,不过留下了一上问题,就是使用inline-block的元素之间会存

解决resignFirstResponder或者endEditing无效的办法

当你想要收回弹出的键盘时却发现平时用的resignFirstResponder和endEditing都失去作用时,应该考虑一下当前的TextField是否为第一响应者,如果不是第一响应者的话,自然下面的几个方法都没有效果,解决办法有二:1.找出当前第一响应者,然后resignFirstResponder.2.先对TextField becomeFirstResponder 然后再 resignFirstResponder . [self.view endEditing:YES]; [self.f

解决scrollView像素自动下移的办法

解决办法是:加上这句代码 self.automaticallyAdjustsScrollViewInsets=NO;