3

我是 Titanium Studio 移动开发的新手。我正在为安卓开发一个应用程序。当我尝试在 WXGA720 屏幕模拟器中运行它时,它看起来不错。但是当我用 WXGA800-7in 屏幕模拟器尝试同样的方法时,它看起来很糟糕。下面是截图供大家参考。

  1. WXGA720 截图:

WXGA720屏幕

  1. WXGA800-7in 截图:

WXGA800-7in 中的标签组大小异常

请建议。提前致谢。

4

2 回答 2

1

在 Titanium 中为 Android 开发时,它为 TabGroups 使用相同的图像。指定的图像越大,应用程序中就会显示越大。我的解决方案是为不同的设备使用不同的图像。

Android 允许您通过不同的设备配置文件自动执行此操作。

如果您查看 Resources/android/images,则有几个目录,例如:

  • res-long-land-hdpi
  • res-long-land-ldpi
  • res-long-port-hdpi
  • 水库长端口 ldpi
  • res-notlong-land-hdpi
  • ...

在此处查看完整说明。

于 2012-10-19T18:13:37.730 回答
0

我找到了解决此问题的方法,因为我希望我的应用程序仅适用于 Galaxy S3 和 Nexus 7。

我编写了代码来检测屏幕大小Nexus 7 (height=1216 && width=800) 并动态设置标签图标,我为 Nexus 使用了较小尺寸的标签图标。

于 2012-10-22T14:06:23.290 回答