背景图像崩溃android

时间:2013-01-09 16:54:44

标签: android android-layout background background-image

当我在此代码中添加背景行时,我的应用程序崩溃了。当我删除这一行我的应用程序工作正常,当我使用另一张照片时,它也有效。有什么问题?

<?xml version="1.0" encoding="utf-8"?>
   <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="@drawable/table2" >

<Button
    android:id="@+id/button1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Button" />

 </LinearLayout>

主屏幕的背景也很好。但在第二页中,这是一个问题。

4 个答案:

答案 0 :(得分:2)

谢谢大家,我现在将尺寸从2500x1900改为1280x920。

答案 1 :(得分:2)

如果您只使用可绘制文件夹存储所有图像,则在 drawable-xhdpi 文件夹或更高版本中更改高分辨率图像的存储文件夹。 希望这会有所帮助。

答案 2 :(得分:0)

确保图像路径是否位于可绘制文件夹中。将其放入项目目录中的Mipmap文件夹中。

答案 3 :(得分:0)

我认为您应该检查图片的大小,如果300kb以上的内容可能会导致应用不断崩溃。您始终可以使用图像压缩软件来减小图像的大小。