0

我正在为 7" 平板电脑(600*1024)和 10" 平板电脑(720*1280)制作应用程序。我为布局和可绘制创建了以下文件夹。

drawable-hdpi
drawable-land-hdpi
drawable-land-mdpi
drawable-large-mdpi
drawable-large-port-mdpi
drawable-ldpi
drwable-mdpi


layout
layout-sw600dp(7")
layout-sw720dp(10")
layout-land
layout-sw600dp-land(7")
layout-sw720dp-land(10")

它在移动设备上运行良好,但在平板电脑上不工作。它在应用程序的第一个屏幕上为相对布局提供空指针异常。在使用平板电脑时它没有从 XML 中选择相对布局。我正在模拟器上进行测试。任何人都可以帮助我.

提前致谢

4

1 回答 1

0

我也面临同样的问题。RelativeLayout当我在平板电脑上测试时,id 为空。

问题是:错误地我没有RelativeLayoutxml与平板电脑相对应的布局中添加,这意味着大布局。

在您的情况下,这些 (layout-sw600dp(7")、layout-sw720dp(10")、layout-sw600dp-land(7")、layout-sw720dp-land(10")) 是与大屏幕相关的文件夹。

为了解决我在大型布局文件夹RelativeLayout中的相应文件中添加的问题。xml

当我再次测试它的平板电脑时,它停止了投掷NPERelativeLayout

于 2013-05-04T07:51:14.403 回答