android – 三星平板电脑10.1的屏幕尺寸

我根植了我的三星平板电脑10.1( Android 4.1.2)并使用AutoMacro进行自动触摸.但AutoMacro的屏幕尺寸错误.预期值为1280 X 800,但新值为4096 X 4096.我在其他自动触摸软件中遇到同样的问题.

我已经多次重置我的平板电脑,但这个问题仍然存在.

我用这个命令getevent -p来显示这条消息:

add device 7: /dev/input/event1
  name:     "sec_touchscreen"
  events:
    ABS (0003): 002f  : value 0,min 0,max 9,fuzz 0,flat 0,resolution 0
                0030  : value 0,max 255,resolution 0
                0035  : value 0,max 4095,resolution 0
                0036  : value 0,resolution 0
                0039  : value 0,max 65535,resolution 0
                003a  : value 0,resolution 0
                003c  : value 0,resolution 0
                003d  : value 0,max 416,resolution 0
  input props:
    INPUT_PROP_DIRECT

我该如何解决这个问题?

解决方法

选项1:

手动检查设备build.prop并验证密度是否正确.

>使用文件资源管理器转到/系统并搜索文件build.prop
>备份build.prop文件
>打开build.prop文件搜索键“lcd_density”.我的设备认屏幕密度为240.你应该有一个不同的.只需增加或减少,直到获得所需的结果.
>最后将文件权限设置为rw-r – r–
>重新启动并重新检查.

提示

Android目前支持7种不同的DPI:

120 (LDPI)
160 (MDPI)
213 (TVDPI)
240 (HDPI)
360 (XHDPI)
480 (XXHDPI)
640(XXXHDPI)

您可以在这些比例之间应用任何密度.

选项2:

使用Window Manipulator

希望那会有所帮助!

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...