gpt4 book ai didi

android - 透明度问题 Samsung Galaxy S3

转载 作者:行者123 更新时间:2023-11-29 01:46:50 25 4
gpt4 key购买 nike

关于在 Android 中使用透明度,我有一个奇怪的问题。

我有一个从橙色到透明的渐变。这在我一直使用的 Nexus 5 上运行良好。

但是我在 Samsung Galaxy S3 上运行该应用程序,结果很奇怪。

举个例子...

NEXUS 5(正确) enter image description here

三星 GALAXY S3(错误) enter image description here

这是可绘制的 XML 背景

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

<item android:state_pressed="true"><shape>
<gradient android:endColor="@android:color/transparent" android:gradientRadius="100" android:startColor="#ffd060" android:type="radial" />

<stroke android:width="0dp" android:color="#ffd060" />

<corners android:radius="200dp" />

<padding android:bottom="10dp" android:left="10dp" android:right="10dp" android:top="10dp" />
</shape></item>
<item><shape>
<solid android:color="@android:color/transparent" />

<stroke android:width="0dp" android:color="#D1D1D1" />

<corners android:radius="0dp" />

<padding android:bottom="10dp" android:left="10dp" android:right="10dp" android:top="10dp" />
</shape></item>

有什么想法吗?

谢谢

最佳答案

只需将渐变 endColor 替换为 startColor 带透明度

<gradient android:endColor="#00ffd060" android:gradientRadius="100" android:startColor="#ffd060" android:type="radial"/>

关于android - 透明度问题 Samsung Galaxy S3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20971221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com