gpt4 book ai didi

android - 使用 'setAlpha' 不改变按钮的透明度

转载 作者:太空狗 更新时间:2023-10-29 14:33:20 27 4
gpt4 key购买 nike

我正在开发一个简单的应用程序,其中有一组 6 个按钮。当我点击其中一个按钮时,其他按钮必须是部分透明的。我试图通过设置 5 个按钮的 alpha 来做到这一点

acre_button.getBackground().mutate().setAlpha(155);

应用程序的用户界面没有像我预期的那样改变。我只有 5 个中的 3 个是透明的。当点击这两个按钮时,它会慢慢改变它的透明度

提前致谢

问候,卡里亚酱

最佳答案

Button btn;

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btn = (Button) findViewById(R.id.main_btn);
Drawable d = getResources().getDrawable(R.drawable.imagen);
d.setAlpha(60);
btn.setBackgroundDrawable(d);
}

这对我有用:)

关于android - 使用 'setAlpha' 不改变按钮的透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4290958/

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