gpt4 book ai didi

android - XML 中的自定义按钮

转载 作者:太空宇宙 更新时间:2023-11-03 12:08:30 25 4
gpt4 key购买 nike

我制作了这个 XML 文件来自定义一个按钮

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >

<corners android:radius="10dip" />

<gradient
android:angle="90"
android:centerColor="#0043E1"
android:centerY="0.4"
android:endColor="#6495ED"
android:startColor="#6495ED"
android:type="linear" />

</shape>

我应该添加什么来使状态成为焦点并按下?按下状态的渐变色,聚焦状态的渐变色?

最佳答案

您需要为按钮编写选择器

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

将此xml设置为按钮背景

关于android - XML 中的自定义按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19158553/

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