按ID查找视图仅适用于某些设备

时间:2012-01-30 03:58:24

标签: android device

我正在尝试构建一个Android应用程序。 该应用程序需要Android 2.2和Google Apis(适用于Google地图)。

  • 当我在2.2 Android模拟器上启动应用程序时,它可以正常工作。
  • 当我使用Android 2.3.7在Galaxy S II上启动应用程序时 (Cyanogen mod)它有效。
  • 但是当我在HP上启动应用程序时 触控板与相同版本的Cyanogen mod失败了 在findViewById返回null之后开始!

我重建了项目,清理了它......等等,它没有改变任何东西。 有什么可能导致这种行为的想法吗?

1 个答案:

答案 0 :(得分:3)

您使用的是其他布局吗?即'res / layout-large','res / layout-small'等等。

如果是这样,请确保您要查找的视图显示在所有不同的布局中。