gpt4 book ai didi

android - 按下时更改按钮背景颜色

转载 作者:行者123 更新时间:2023-11-29 21:35:08 25 4
gpt4 key购买 nike

我是安卓开发的新手。我有一个按钮,我为其提供了如下选择器

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

通过这个,我能够实现按下按钮和选中按钮上的背景图像更改,但我还想更改背景颜色以及图像。这可能吗 ?如果是,请指导我如何实现相同的目标。

最佳答案

<item android:state_pressed="true"  android:drawable="@drawable/onclick_home"> 

<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<stroke android:width="4dp" android:color="#94cd00" />

<padding android:bottom="4dp" android:left="4dp" android:right="4dp" android:top="4dp" />

</shape></item>

我的 imageview 有类似的东西。当它被按下时,它会在我的 ImageView 之外创建一个绿色边框。看看有没有帮助

关于android - 按下时更改按钮背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18571366/

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