在新的 activity 中,ViewImage 不显示图像

Within a new activity, ViewImage does not show an image

我创建了一个 Activity,我从 "main" activity 中的一个片段加载了它。 在这个新的 activity 中,我放置了一个 ImageView 和我的 drawable 目录中的图像(我有大约 10 个其他 drawables 我在主 activity 中以完全相同的方式呈现)。

问题是虽然在 IDE 时我看到了图像,但在 运行 时却没有显示(通过模拟器)。 -- 澄清一下,图像是静态的,因此与其他问题相比有所不同(我不是通过代码加载它)。

有什么解决办法吗? 我的直觉是它与它是一个新的 activity 这一事实有关,但我是 android 开发的新手,所以我不能基于任何知识...

我没有向 activity 的 java 部分添加任何代码(没有触及任何 "on.." 也没有向该特定文件添加功能)

P.S。我尝试清理项目,尝试呈现在主要 activity 上呈现的图像,并重新启动我能做的任何事情......没有任何帮助:(

我的Activityxml是:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="reducted">
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical">
        <ImageView
            android:id="@+id/manageSubscriptionScreenLogo"
            android:layout_width="match_parent"
            android:layout_height="110dp"
            app:srcCompat="@drawable/managesubscription_header" />
    </LinearLayout>
</RelativeLayout>

它在 IDE 中的样子:

以及它在 运行 时间的样子:

尝试在 ImageView 中使用 android:src="@drawable/managesubscrip_header" 而不是 app:srcCompat="@drawable/managesubscription_header" 以避免自动缩放可绘制对象。

如果有帮助请告诉我