如何根据屏幕大小调整listview行高

我做了很多带有listview的页面,在手机上看着正常,在pad上看着字很小,行高很小,我想花费最小改动量使pad上的界面和手机上保持相似应该怎么做?... 我做了很多带有listview的页面,在手机上看着正常,在pad上看着字很小,行高很小,我想花费最小改动量使pad上的界面和手机上保持相似应该怎么做? 展开
 我来答
创作者UlgoijbXL3
2019-09-15 · TA获得超过3946个赞
知道大有可为答主
回答量:3163
采纳率:28%
帮助的人:203万
展开全部
动态设定,按比例来做吧。假定效果图的宽高是480*800,我们的LISTVIEW的高是H,这里可以就有一个比例H/800,然后在编程时求得屏幕的宽高,换算成对应的高,再设置,应该就可以解决了吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-04
展开全部
pad端的适配我没做过,不过给点建议你试试看行否。方法一:如果有资源的话,做两套图来适配,一套pad,一套手机。方法二:根据测量移动设备屏幕来动态设置适配参数。参考资料入下:http://blog.csdn.net/penglijiang/article/details/8459359http://blog.csdn.net/welovesunflower/article/details/7930248
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-04
展开全部
pad的布局还是重新做一套吧,原生都是这么处理的,可能和单纯手机屏幕的方法可能效果不是特别好。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
创作者KPUZ0mrREJ
2020-01-03 · TA获得超过3654个赞
知道大有可为答主
回答量:3046
采纳率:34%
帮助的人:122万
展开全部
我尝试了动态设置参数,在进入第一个界面根据尺寸计算放大倍数,后面其他页面直接读取放大倍数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-04
展开全部
用两套xml吧。layout文件夹和drawable一样的,可以用于不同分辨率的仪器下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式