怎么解决LED屏幕无法满屏的问题,需要什么样的硬件支持,或者是软件支持。

公司每年用的LED屏幕总是不能满屏,为了这个问题我茶不思,饭不想啊!求各位大神给个万能解决方案,小弟必将自己毕生心血双手奉上!

其实大家按照以下步骤就可以了。
1:修改android/frameworks/base/core/java/android/content/res/CompatibilityInfo.java
默认值
DEFAULT_PORTRAIT_WIDTH=320;
DEFAULT_PORTRAIT_HEIGHT=480;
修改成我们屏幕的实际的默认值。例如我们这里的屏幕大小是1024*600
DEFAULT_PORTRAIT_WIDTH = 600 ;
DEFAULT_PORTRAIT_HEIGHT = 1024;
2: 设置系统默认的ro.sf.lcd_density ,这个里面只能取三组值(240,160,120)。这样在/system/build.prop 我们就可以看见我们结果。
3:有时候大屏幕还会碰见一个问题,就是应用程序不能完全全屏显示。这个时候,我们还需要处理另外一个问题应用程序的兼容性。最直接的方式就是设置应用程序的兼容性为false.这里可以通过DevTool来设置,重启生效。
通过查找,发现发生作用的地方是在frameworks/base/services/java/com/android/server/PackageManagerService.java

public void systemReady() {
mSystemReady = true;
//revised by rocky 2010.10.15
// Read the compatibilty setting when the system is ready.
boolean compatibilityModeEnabled = android.provider.Settings.System.getInt(
mContext.getContentResolver(),
android.provider.Settings.System.COMPATIBILITY_MODE, 0) == 1;
//PackageParser.setCompatibilityModeEnabled(compatibilityModeEnabled);
PackageParser.setCompatibilityModeEnabled(false);
if (DEBUG_SETTINGS) {
Log.d(TAG, "compatibility mode:" + compatibilityModeEnabled);
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-05-07
视屏处理器,part/all 功能,部分显示/全屏显示
另外你说的是显示整个电脑桌面屏幕满屏?还是视屏源像影院模式,无法满屏来自:求助得到的回答
第1个回答  2014-05-07
是电脑的显示屏吗 是的话 调下你的分辨率。显示屏的也要调 你的分辨率调乱了
第2个回答  2014-03-28
看清楚你的LED屏幕分辨率再说。
第3个回答  2014-03-28
你的LED屏幕另一边是接的PC主机吗?追问

笔记本

追答

你先弄清楚你的LED屏幕的分辨率是多少,然后调整笔记本中的设定。
对着你的桌面点右键,屏幕分辨率调整,里面会有1和2显示器,挑选到LED屏幕的那个显示器,然后分辨率调整到之前查到的分辨率。这样就可以全屏了。你先试试看,行不行。

追问

P3的屏幕分辩率一般会很高 一般笔记本分辨率达不到

追答

笔记本的分辨率达不到的情况下,你只能去在调整里面去将LED屏幕的分辨率调小。

或者你要换一台显卡比较好的主机来试试了

追问

也就是说,笔记本的显卡可能无法达到这么大的分辩率,如果有更好的显卡能够支持较大数值分辨率,笔记本也是OK了。

追答

是的

本回答被提问者采纳
相似回答