当我在此代码中添加背景行时,我的应用程序崩溃了。当我删除这一行我的应用程序工作正常,当我使用另一张照片时,它也有效。有什么问题?
<?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>
主屏幕的背景也很好。但在第二页中,这是一个问题。
答案 0 :(得分:2)
谢谢大家,我现在将尺寸从2500x1900改为1280x920。
答案 1 :(得分:2)
如果您只使用可绘制文件夹存储所有图像,则在 drawable-xhdpi 文件夹或更高版本中更改高分辨率图像的存储文件夹。 希望这会有所帮助。
答案 2 :(得分:0)
确保图像路径是否位于可绘制文件夹中。将其放入项目目录中的Mipmap文件夹中。
答案 3 :(得分:0)
我认为您应该检查图片的大小,如果300kb以上的内容可能会导致应用不断崩溃。您始终可以使用图像压缩软件来减小图像的大小。