gpt4 book ai didi

android - 触摸时按钮透明度

转载 作者:行者123 更新时间:2023-11-29 02:10:14 25 4
gpt4 key购买 nike

我有什么:我有一个计算器布局,有很多按钮。每个按钮都有两个图像。一个代表按下状态,第二个新闻发布状态当按下和释放按钮时,这些图像会相应地工作,但这些所有图形都使我的小部件尺寸变大了。

我想要的:我只想为按钮使用一个图像,然后在按下的按钮上应用 alpha(透明度),这样当它被按下时,它会变暗彩色。通过这种方式,我可以为我的小部件使用更少的图形,并且大小会自动减小。我想在一个 XML 文件中实现所有这些……作为样式或其他。

请举例说明。提前致谢。

最佳答案

使用android built-in color transparent :

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@android:color/transparent" android:state_pressed="true" />
<item android:drawable="@drawable/my_button_image" />
</selector>

关于android - 触摸时按钮透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7914288/

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