【问题标题】:Android Bitmap transparent background is black on lower API versionsAndroid Bitmap 透明背景在较低 API 版本上为黑色
【发布时间】:2018-04-25 15:35:03
【问题描述】:

我正在尝试像往常一样使用位图制作启动画面。但是,透明层在 API 16 上显示为黑色(不确定哪些其他 API 版本会受到影响)。

这里是 XML

<?xml version="1.0" encoding="utf-8"?>
    <layer-list xmlns:android="http://schemas.android.com/apk/res/android"
    android:opacity="opaque">

    <item
        android:drawable="@color/colorPrimary"/>

    <item>
        <bitmap
            android:gravity="center"
            android:src="@drawable/splash_skull"/>
    </item>

</layer-list>

为什么会这样?

【问题讨论】:

    标签: android xml bitmap drawable alpha


    【解决方案1】:

    想通了。我已将 SVG 转换为位图。将其转换为PNG,它工作得很好。

    【讨论】:

      猜你喜欢
      • 2016-02-02
      • 1970-01-01
      • 2011-11-15
      • 2016-02-22
      • 1970-01-01
      • 2018-04-24
      • 1970-01-01
      • 2015-10-23
      • 1970-01-01
      相关资源
      最近更新 更多