我正在开发一个学校项目的应用程序。我的教授拥有Sony Xperia Z,并且将测试我的应用程序,因此我试图确保我的应用程序在索尼Xperia Z上能够最完美地工作。我已经在Eclipse中设置了Sony Xperia Z AVD,结果是说实话很奇怪。索尼Xperia Z的密度对我来说似乎很奇怪,我的应用程序能正常工作吗?
这是应用程序布局的外观上大多数设备:
,这是它的外观时,我对索尼的Xperia Z ^模拟器中运行它像:
我做了一些研究和索尼Xperia Z确实比其他手机有更小的密度,但是真的应该这么小吗?如果这真的是应用程序在索尼Xperia Z上的样子,我该如何解决?它是否会通过创建不同的密度图标而得到修复?但是,如何修复文字大小?索尼Xperia Z上的文本如果保持不变,将几乎不可读。
“我该如何解决它?” - 这是不可能的,因为我们不知道你在做什么。将来,考虑在你的问题中提供你的代码的更多细节。 “它是否会通过创建不同的密度图标得到修复?” - 这取决于各种因素,比如你如何使用图标,你的资源目录是什么等等。“但是,我该如何修复文本大小?” - 以“px”以外的单位指定您的文本大小,以开始。 – CommonsWare