Android自定义Button样式后变扁是怎么回事?

Android自定义Button样式后变扁是怎么回事?,第1张

这跟应用设置的Theme有关,如果是Android:Theme或者android:Theme.Black就会出现这种情况。

解决办法1:将Theme改为Android:Theme.Holo或者;Android:Theme.Holo.Light

解决办法2:给Button添加Android:minHeight="48dp"属性。

这个看你需要怎么适配了,当你的图片都是统一的高宽而且是适配屏幕宽度的,那么你可以以屏幕宽度为fill或者match然后换算比例高度适配

如果你的图片是各种尺寸的这个时候就不能完美适配了,就需要综合考虑怎么失去一些太不合适的尺寸设定最大高度

具体的方法你可以在Gallery的布局外面加一个RelativeLayout,然后添加一个ImageView,让这个ImageView去适配宽高,然后Gallery去layout_alignBottom,top,left,right

这个是比较简单的

其他的方法可以改写Gallery的尺寸规则也可以去改写你的图片加载尺寸规则


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11607106.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存