我在Android应用程序中创建了一个ImageView,以在应用程序中显示全屏大小的图像。我在drawable-mdpi,drawable-hdpi和drawable-xhdpi文件夹中有适当大小的图像。当我尝试通过安装生成的.apk文件在手机中运行应用程序时,ImageView会显示一个空白屏幕而不是图像。然而,该应用程序在许多模拟器上运行得非常好,即使我直接从Eclipse运行到我的手机中也是如此。
我甚至试图查看已安装应用程序(我有一个带根电话)的drawable - <screen density>
的源文件夹,并且可绘制文件夹中有图像。
以下是我的Android活动XML文件:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<ImageView
android:id="@+id/imageView1"
android:contentDescription="@+string/bg_img_desc"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="centerCrop"
android:src="@drawable/bg_img" />