Android 如何添加&;是否删除portarit模式和横向模式之间的布局元素?
我有一个简单的布局,显示文本和图像:Android 如何添加&;是否删除portarit模式和横向模式之间的布局元素?,android,android-layout,android-emulator,android-widget,Android,Android Layout,Android Emulator,Android Widget,我有一个简单的布局,显示文本和图像: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_pare
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#ffffff"
>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center"
android:text="TEST"
android:textColor="#0099cc"
/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:tint="#55ff0000"
android:src="@drawable/my_image"/>
</LinearLayout>
</LinearLayout>
我希望图像仅在设备处于纵向模式时显示
我的意思是,如果设备处于横向模式,我不仅希望隐藏图像,而且希望从布局中完全删除图像。如何操作?您可以指定两种布局:一种为堡垒纵向模式,放置在布局端口文件夹中;另一种为横向模式,放置在布局土地文件夹中。希望这能有所帮助。您可以指定两种布局:一种为堡垒纵向模式,放置在布局端口文件夹中;另一种为横向模式,放置在布局土地文件夹中。希望这能有所帮助。Android允许您在不同环境中使用的不同布局文件夹中拥有多个布局文件,从而实现了这一点 您应该将此xml文件移动到目录结构中的一个新的
res/layout port
文件夹,并在res/layout land
中创建一个缺少ImageView
的副本。Android将根据设备所处的方向选择适当的XML文件
还有更多信息。Android允许您在不同环境中使用的单独布局文件夹中拥有多个布局文件,从而实现了这一点 您应该将此xml文件移动到目录结构中的一个新的
res/layout port
文件夹,并在res/layout land
中创建一个缺少ImageView
的副本。Android将根据设备所处的方向选择适当的XML文件
还有更多信息。@Egor,我甚至忘了这个功能。谢谢你的提醒。@Egor,我甚至忘了这个功能。谢谢你的提醒。