3

我的 Android 应用程序的用户报告说他看到了很小的文字。这怎么可能?更重要的是,我如何使用模拟器来确保我的更改能够修复它?

背景:

这个用户有一部摩托罗拉 DROID 手机,它有不同的屏幕分辨率,可能还有其他细微的差别。

我认为问题在于我没有使用正确的屏幕尺寸进行测试。但是,我按照这里的说明测试了更大的屏幕,文字很好。 http://developer.motorola.com/docstools/library/Support_for_Multiple_Screen_Resolutions/

我知道我的应用程序具有固定的像素高度,如下所示:android:layout_height="64px",我使用文本侧参数,如:android:textSize="14sp" 或 android:textSize="12pt"

4

1 回答 1

3

DROID 中存在一个错误,其中屏幕密度报告不正确,导致 DROID 错误计算ptmmin尺寸。这是一个 DROID 特有的问题,所以模拟器不会演示它。

虽然从长远来看,使用ptormm是一个非常好的主意,但从战术上讲,在(在模拟器中测试)计算出一个合理的大小,px你应该没问题。

我怀疑这将在今年晚些时候传闻的补丁版本中得到修复。

于 2009-11-20T02:20:57.103 回答