android - 为什么我的图像在横向模式下消失了?

标签 android imageview landscape-portrait

我有一幅肖像模式的图像,可以正确显示。当我将配置更改为横向时,图像不显示。

请注意,包含 ImageViewLinearLayout 显示正确(我通过更改背景检查了它)。但是当我更改 ImageView 的背景时,背景也没有显示。

   <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="10dp" android:layout_weight="3">
           <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center_vertical" android:minHeight="48dp" android:minWidth="48dp" android:src="@drawable/xyz" android:id="@+id/img"/>

最佳答案

您是否为肖像和风景指定了不同的文件?即,您在布局文件夹和 layout-land 文件夹中是否有同名的布局文件?如果是这样,请确保这两个文件都包含 ImageView。

关于android - 为什么我的图像在横向模式下消失了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6497064/

相关文章:

android - 创建 Android 应用仅在 WebView 中显示移动网站

android - 如何在Android应用程序中实现兼容性

java - 如何检查,某个类的源库是什么? java

android - 如何使用 camera2 API 修复 Nexus 5x 上的 "reverse landscape"问题

java - Altbeacon,如何处理找不到信标的情况? if (beacons.size() > 0) { 的 else 语句

Android:恢复带有动画 View 的 Activity 后,如何启动应用于 ImageView 的无限动画?

android - 如何在 android 布局中缩小图像的大小?

android - 如何使用可绘制图像自定义每个列表项 View ?

ios - 如何在不使用代码的情况下使用约束 AutoLayout 在横向和纵向上指定不同的布局?

iphone - SKStoreProductViewController 在 iphone iOS 7 横向应用程序上崩溃