gpt4 book ai didi

java - 如何仅对按钮的背景颜色应用透明度

转载 作者:行者123 更新时间:2023-12-02 01:41:27 24 4
gpt4 key购买 nike

我是 Android Studio 的初学者,我需要您的帮助来在我的布局上应用特定的透明度。

我使用此可绘制对象将背景和边框颜色应用于我的布局:

    <?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="@android:color/black" />
<corners android:radius="3dp" />
<stroke android:width="5px" android:color="#ffa500" />
</shape>

现在我想动态对此按钮应用透明度(通过使用搜索栏),但仅限于背景颜色,我不想修改边框颜色。我尝试使用 setAlpha 函数,但它也改变了我的边框颜色透明度。

我该怎么做?谢谢。

最佳答案

在你的形状中改变<solid android:color="@android:color/black" /><solid android:color="#00FFFFFF" />这将使你的形状透明。在你的 xml <Button .... android:background="@drawable/your_shape" />

关于java - 如何仅对按钮的背景颜色应用透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54405475/

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