Android图片太大导致无法正常显示

Android图片太大导致无法正常显示

原因

  • 安卓中有个内存的限制,超过这个限制后资源是无法显示的

解决办法

  • 在全局配置文件中进行对内存的配置【关键:android:largeHeap="true"】

    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="包名">
        <application
            <!--是否牺牲内存来提高响应速度-->
            android:hardwareAccelerated="false"
            <!--是否可以使用最大内存值-->
            android:largeHeap="true"
            android:icon="@mipmap/ic_launcher"
            android:label="@string/app_name"
            android:roundIcon="@mipmap/ic_launcher_round"
            android:theme="@style/AppTheme">
            <activity
                android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
    
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
        </application>
    </manifest>

猜你喜欢

转载自blog.csdn.net/eieiei438/article/details/80062081