Imageview 没有显示我的图像?
Imageview is not showing my image?
我的图片显示在 Android Studio 本身,但是当上传到我的 phone 时,图片不见了。也许这是一个太大的形象?
是 1900 x 1250
像素。
我不知道我做错了什么..
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="About"
android:id="@+id/button"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:backgroundTint="#fed136" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Portfolio"
android:id="@+id/button3"
android:backgroundTint="#fed136"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Contact"
android:id="@+id/button4"
android:layout_alignBottom="@+id/button3"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:backgroundTint="#fed136" />
<ImageView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/imageView"
android:layout_below="@+id/button3"
android:scaleType="fitXY"
android:src="@drawable/header" />
我无法发表评论,但请尝试在您的 activity 中查找图像视图。可能是因为您的代码从那里覆盖了它。
还可以限制布局中图像视图的大小 xml 以确保其正确加载。
根据大照片的经验,它们通常不容易在模拟器上加载。所以最后一步尝试使用较小的图片。
是的,布局看起来不错。尝试将图像放在 drawable-xxxhdpi 文件夹中。在 res 文件夹中创建一个文件夹,如果不存在,则将其命名为 drawable-xxhdpi。将大图像放入此文件夹并检查是否有帮助。
如果不是,请调整图片大小,因为我猜这是您遇到的唯一问题。图像太大会导致低端设备出现内存不足错误。
我的图片显示在 Android Studio 本身,但是当上传到我的 phone 时,图片不见了。也许这是一个太大的形象?
是 1900 x 1250
像素。
我不知道我做错了什么..
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="About"
android:id="@+id/button"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:backgroundTint="#fed136" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Portfolio"
android:id="@+id/button3"
android:backgroundTint="#fed136"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Contact"
android:id="@+id/button4"
android:layout_alignBottom="@+id/button3"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:backgroundTint="#fed136" />
<ImageView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/imageView"
android:layout_below="@+id/button3"
android:scaleType="fitXY"
android:src="@drawable/header" />
我无法发表评论,但请尝试在您的 activity 中查找图像视图。可能是因为您的代码从那里覆盖了它。
还可以限制布局中图像视图的大小 xml 以确保其正确加载。
根据大照片的经验,它们通常不容易在模拟器上加载。所以最后一步尝试使用较小的图片。
是的,布局看起来不错。尝试将图像放在 drawable-xxxhdpi 文件夹中。在 res 文件夹中创建一个文件夹,如果不存在,则将其命名为 drawable-xxhdpi。将大图像放入此文件夹并检查是否有帮助。
如果不是,请调整图片大小,因为我猜这是您遇到的唯一问题。图像太大会导致低端设备出现内存不足错误。