
如何根据屏幕大小调整listview行高
我做了很多带有listview的页面,在手机上看着正常,在pad上看着字很小,行高很小,我想花费最小改动量使pad上的界面和手机上保持相似应该怎么做?...
我做了很多带有listview的页面,在手机上看着正常,在pad上看着字很小,行高很小,我想花费最小改动量使pad上的界面和手机上保持相似应该怎么做?
展开
展开全部
动态设定,按比例来做吧。假定效果图的宽高是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的布局还是重新做一套吧,原生都是这么处理的,可能和单纯手机屏幕的方法可能效果不是特别好。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我尝试了动态设置参数,在进入第一个界面根据尺寸计算放大倍数,后面其他页面直接读取放大倍数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-03-04
展开全部
用两套xml吧。layout文件夹和drawable一样的,可以用于不同分辨率的仪器下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询