主题 : android字显示太大的解决方案(4.3寸屏) 复制链接 | 浏览器收藏 | 打印
级别: 骑士
UID: 29604
精华: 9
发帖: 171
金钱: 1830 两
威望: 366 点
贡献值: 9 点
综合积分: 522 分
注册时间: 2010-10-01
最后登录: 2016-04-13
楼主  发表于: 2011-12-21 20:56

 android字显示太大的解决方案(4.3寸屏)

  
4.3寸屏在默认情况下,屏幕显示内容有点少,特别是横屏
例如在itest中选择串口波特率,下拉菜单只能显示1个选项,要滑动屏幕好几次才能选到自己要的选项。
修改前:竖屏状态下,设置只能显示3行
[attachment=3294]
选项只能显示1.5行
[attachment=3295]
==============================================================================
修改后(这个是density=140时的效果):
设置可以显示4行
[attachment=3296]
选项可以显示2行
[attachment=3297]

默认的density等于160,可以通过附件提供的工具查看
density设置得越小,屏幕内显示的内容越多
在rom里的/system/build.prop中添加
ro.sf.lcd_density=120(这个比较小)
对应的在Eclipse开发环境中,layout的xml预览中,大概可以选择4.7in WXGA
或者
ro.sf.lcd_density=140(感觉这个比较适中)
但在Eclipse中没有对应屏幕分辨率配置,需要自己添加。
通过试验,找到了一个比较相近的配置。设置方法如下:

Smallest Screen Width=310
Screen Width=483
Screen Height=310
Size=Normal
Ratio=Long
Orientation=Landscape
Density=Medium Density
Touch Screen=Finger
Keyboard=soft
Text Input=No Keys
Navigation State=Expose
Navigation Method=None
Dimension=483x310
[attachment=3247]
[attachment=3248]
[attachment=3249]
[attachment=3250]
[ 此帖被benjaminwan在2012-01-01 21:02重新编辑 ]
附件设置隐藏,需要回复后才能看到
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2012-01-02 13:57

 回 2楼(benjaminwan) 的帖子

所以才需要你多分享一些心得经验:)
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."