PNG图像已从可绘制文件中删除,但仍显示错误

PNG image is deleted from drawable file but is still giving an error

提问人:rhucha 提问时间:11/5/2023 更新时间:11/5/2023 访问量:18

问:

我试图运行一个 android studio 应用程序,但它为 drawable 文件夹中的特定.png图像提供了错误,该错误说该文件必须以 .xml 结尾 即使将图像替换为 .xml 文件并删除初始.png文件,该应用程序仍然无法运行,并表示初始文件必须以 .xml 结尾

我已将一个名为 timout.png 的 PNG 图像添加到我的布局文件中

<ImageView
            android:id="@+id/imageView4"
            android:layout_width="50dp"
            android:layout_height="50dp"
            android:layout_marginTop="24dp"
            app:layout_constraintEnd_toEndOf="@+id/textView2"
            app:layout_constraintStart_toStartOf="@+id/textView2"
            app:layout_constraintTop_toBottomOf="@+id/textView2"
            app:srcCompat="@drawable/timeout" />

但是在运行应用程序时,出现一个错误,指出超时必须以 .xml 结尾 我不知道如何调试它,所以我删除了timeout.png文件并将其替换为以 .xml 结尾的矢量图像

<ImageView
            android:id="@+id/imageView4"
            android:layout_width="50dp"
            android:layout_height="50dp"
            android:layout_marginTop="24dp"
            app:layout_constraintEnd_toEndOf="@+id/textView2"
            app:layout_constraintStart_toStartOf="@+id/textView2"
            app:layout_constraintTop_toBottomOf="@+id/textView2"
            app:srcCompat="@drawable/ic_timeout" />

但是在运行此操作后,它仍然显示超时,即初始 png 文件必须以 .xml 结尾 我不明白timeout.png即使在从可绘制的 foler 中删除后也会给出错误。有人可以帮我解决这个问题吗?

Android 可绘制

评论


答: 暂无答案