2

当我像在这段代码中那样放置背景线时,我的应用程序崩溃了。当我删除这条线时,我的应用程序工作正常,当我使用另一张照片时它也可以工作。有什么问题?

<?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>

主屏幕的背景也可以正常工作。但在第二页,它是problamatic。

4

4 回答 4

3

谢谢大家。我将尺寸从 2500x1900 更改为 1280x920,现在可以使用了。

于 2013-01-09T17:16:18.290 回答
3

如果您仅使用可绘制文件夹来存储所有图像。然后在drawable-xhdpi文件夹或更高文件夹中更改高分辨率图像的存储文件夹。希望这可以帮助。

于 2016-07-23T16:39:15.363 回答
0

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

于 2018-11-28T09:47:56.567 回答
0

我认为您应该检查图像的大小,任何超过 300kb 的内容都可能会导致您的应用程序不断崩溃。您始终可以使用图像压缩软件来减小图像的大小。

于 2020-07-26T21:29:30.747 回答