gpt4 book ai didi

android - 如何在编辑文本中像阴影一样放置内部褪色?

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

我正在尝试在 EditText 的内部边界内创建一个像阴影一样的淡入淡出。这是我取得的成就:- enter image description here

我已将这些 xml 用于两个 EditText,但让我们只关注上面的内容:-

用户名_shape.xml

<!-- Bottom 2dp Shadow -->
<item>
<shape android:shape="rectangle" >
<solid android:color="#d8d8d8" />

<corners
android:topLeftRadius="7dp"
android:topRightRadius="7dp" />
</shape>
</item>

<!-- White Top color -->
<item
android:left="3px"
android:right="3px"
android:top="3px">
<shape android:shape="rectangle" >
<solid android:color="#FFFFFF" />

<corners
android:topLeftRadius="10dp"
android:topRightRadius="10dp" />
</shape>
</item>

password_shape.xml

    <!-- Bottom 2dp Shadow -->
<item>
<shape android:shape="rectangle" >
<solid android:color="#d8d8d8" />

<corners
android:bottomLeftRadius="7dp"
android:bottomRightRadius="7dp" />
</shape>
</item>

<!-- White Top color -->
<item android:bottom="3px"
android:left="3px"
android:right="3px">
<shape android:shape="rectangle" >
<solid android:color="#FFFFFF" />

<corners
android:bottomLeftRadius="10dp"
android:bottomRightRadius="10dp" />
</shape>
</item>

</layer-list>

我想实现如下图所示的效果。请注意内部阴影(不要介意蓝色背景)。它正在褪色。这就是我想要实现的目标。 enter image description here

最佳答案

尽管这个问题已有将近一年的历史,但我正在寻找类似的东西,但仍然找不到“褪色”阴影的例子。我最接近的是为用于阴影的项目应用渐变,比如

  <item>
<shape android:shape="rectangle" >
<gradient
android:startColor="#ef4444"
android:endColor="#992f2f"
android:angle="270" />

<corners
android:bottomLeftRadius="7dp"
android:bottomRightRadius="7dp" />
</shape>
</item>

我知道这仍然没有达到您正在寻找的结果,但有人可能会从如何使用渐变属性解决问题中得到启发。

关于android - 如何在编辑文本中像阴影一样放置内部褪色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20537954/

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