关于Android 2.3.5 r1 锁屏问题

问题如下:

        系统屏幕参数:7 inch @ 800x480 resolution.

        第一次启动Android 2.3.5 r1,当进入screen timeout后,按power键唤醒系统,显示的lockscreen的size小于实际size。如下图:


        第二次启动后,lock screen就和LCD的size一样大了。


第一种方法:

        更改ro.sf.lcd.density属性,即在init.rc中加入:setprop ro.sf.lcd_density 200.

        但是这种方法使系统所有的图标都变大了。(不能接受)


第二种方法:

       修改源代码。

       源码文件: /frameworks/base/core/java/android/content/res/CompatibilityInfo.java

       将其中的 

                public static final int DEFAULT_PORTRAIT_WIDTH = 320;

                public static final int DEFAULT_PORTRAIT_HEIGHT = 480;

        改为:

                public static final int DEFAULT_PORTRAIT_WIDTH = 480;

                public static final int DEFAULT_PORTRAIT_HEIGHT = 800;

        注意: 这里的480和800这两个参数设置

       
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值