关于Android 2.3.5 r1 锁屏问题
2011-12-06 14:22
417 查看
问题如下:
系统屏幕参数: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这两个参数设置。
系统屏幕参数: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这两个参数设置。
相关文章推荐
- android(安卓)cocos2d-x关于防止游戏中锁屏问题
- android(安卓)cocos2d-x关于防止游戏中锁屏问题
- 关于Android锁屏的问题
- 关于Android锁屏的问题
- 关于android锁屏界面图标坐标的问题
- Android关于Theme.AppCompat相关问题的深入分析
- 关于Android事件分发机制一些要注意的问题
- 关于使用android Eclipse按ctrl+鼠标左键或者F5出现source not found的问题如何解决
- 关于Android等待框不显示的问题
- 关于Android中ListView嵌套GridView的问题
- 关于基于jetty在android上开发未能解决的问题
- 关于android程序完全退出的问题
- 关于android中启动画面的旋转问题
- Android酱油笔记之关于android.content.ActivityNotFoundException问题
- Android 关于listView 显示不全的问题
- Android初学者 关于LogCat显示不出制定数据的问题
- 关于Android程序加入facebook的key的问题
- Android Studio升到2.3 关于gradle的问题
- 关于android service有可能被系统杀死的问题。
- 关于播放器锁屏图片不显示问题