首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >廉价的Android 7英寸平板电脑(800x480):错误的纵横比,圆圈看起来像省略号

廉价的Android 7英寸平板电脑(800x480):错误的纵横比,圆圈看起来像省略号
EN

Stack Overflow用户
提问于 2012-05-20 22:02:58
回答 2查看 8.4K关注 0票数 5

我需要很多Android平板电脑来转售我的应用程序。我从网上买了一些(廉价的中国产品),但所有7英尺800x480英寸的平板电脑都显示为省略号(正方形为长方形),所有东西都被拉伸……

一些是Android 2.3.3,另一些是Android 4.0,但它们都显示了拉伸的UI。

有没有人遇到过同样的问题?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-12-12 03:23:37

在用sysconfig1.lhs中的一些变化刷新了一些新的构建之后,我得出的结论是,我不相信有一个解决方案。我做的测试是在Allwinner A10平板电脑上进行的,特别是运行安卓4.0.4的M703型号。请注意,有许多具有相同(或相似)硬件配置但名称不同的设备。

我深入研究了系统映像中包含的sysconfig1.lhs,其中包含以下几行:

代码语言:javascript
复制
lcd_x = 800
lcd_y = 480

以及相应的触摸屏数值:

代码语言:javascript
复制
ctp_screen_max_x = 800
ctp_screen_max_y = 480

我测量了屏幕,这似乎与Seraphim的测量结果相同:155×86×。为此,我尝试将这些值更改为864×480或800×444。

不幸的是,这两个选项都没有解决问题。

864×480简单地裁剪了显示的64像素部分。

800×444崩溃的SystemUI (因为它不再符合sw480dp的要求,因此希望设备是手机),并留下了36像素的差距。

也许屏幕分辨率需要在其他地方设置,但我认为是硬件配置错误了。

sysconfig1.lhs中还有许多对我来说毫无意义的代码行,例如:

代码语言:javascript
复制
lcd_dclk_freq            = 33
lcd_if                   = 0
lcd_hbp                  = 46
lcd_ht                   = 1055
lcd_vbp                  = 23
lcd_vt                   = 1050

也许有一些方法可以改变像素比率,但我还没有尝试过。

票数 3
EN

Stack Overflow用户

发布于 2012-05-20 22:13:10

它们可能是:

  1. 与屏幕物理尺寸和分辨率纵横比不匹配。屏幕的物理尺寸(宽度和高度)是多少?具有非正方形物理像素的

如果是这两种情况中的任何一种,除非你能进行一些严重的黑客攻击并改变解决方案,否则你无能为力。我担心你付出什么就会得到什么。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10674070

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档