我在从纵向到横向的方向之间切换时遇到任何麻烦。
我创建了这个页面是因为我没有添加图片的权限
有我的代码和两张图片。
我尝试制作一些小应用程序来测试切换,我制作了与您在页面上看到的相同的文件夹,这个小测试应用程序运行良好。但我原来的应用程序不起作用。
对不起英语。
我在从纵向到横向的方向之间切换时遇到任何麻烦。
我创建了这个页面是因为我没有添加图片的权限
有我的代码和两张图片。
我尝试制作一些小应用程序来测试切换,我制作了与您在页面上看到的相同的文件夹,这个小测试应用程序运行良好。但我原来的应用程序不起作用。
对不起英语。
您是否尝试过从布局文件夹中复制布局文件并将其粘贴到“layout-land”中。检查视图的 ID,因为 logcat 在 onCreate 中显示 nullPointerException。
你有
<Button
android:id="@+id/btn_menu_info"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:background="@drawable/info64"
android:src="@drawable/info64" />
在两个 menu.xml layouts(layout|layout-land) 文件夹中?如果您将方向更改为横向,您的应用会自动使用 layout-land 文件夹中的 xml。Eclipse 无法识别 ID 是否存在于两个方向。Eclipse 不能阻止您构建,因为它没有错误,但它至少可以给您一个警告 imo。
没问题 :)
<Button
android:id="@+id/btn_menu_info"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:background="@drawable/info64"
android:src="@drawable/info64" />
消除
android:src="@drawable/info64"
此按钮属性的行。这就是问题。你就完成了。