单击时更改按钮背景

保罗

我想要一个具有背景图像的按钮,当我单击该按钮时,该按钮的背景或颜色会发生变化(然后我们转到另一项活动。)告诉我如何做到这一点。

NobalG

创建一个xml文件并将其保存在drawable项目中的一个文件夹中,让我们bg.xml将其设置为您的背景Button

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

其中,button_pressedbutton_notpressed是要显示的点击和普通视图的转换图像button

在您的活动xml文件中,将buttonas的背景设置bg.xml

 <Button
        android:id="@+id/btn"
        android:layout_width="150dp"
        android:layout_height="60dp"
        android:textSize="20dp"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="450dp"
        android:background="@drawable/bg"  <--! set it like this-->
        android:text="Submit"
        android:textColor="#FFFFFF" />

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

每次单击按钮时如何更改背景

来自分类Dev

单击按钮时如何更改背景颜色

来自分类Dev

单击时更改按钮的背景颜色

来自分类Dev

如何在单击按钮时更改按钮的背景颜色

来自分类Dev

JavaScript:单击按钮时无法更改div的背景颜色

来自分类Dev

使用jQuery单击删除按钮时更改行背景颜色

来自分类Dev

单击HTML / CSS时,单选按钮不会更改背景颜色

来自分类Dev

如何在下次单击时更改按钮的背景

来自分类Dev

WPF单击更改按钮背景

来自分类Dev

按钮-单击更改背景颜色

来自分类Dev

单击更改背景按钮的颜色

来自分类Dev

WPF单击更改按钮背景

来自分类Dev

在Android中单击按钮时如何更改ListView的按钮背景颜色

来自分类Dev

当列表中的按钮时,单击/按下后如何更改按钮背景颜色?- 颤振

来自分类Dev

单击时更改按钮文本

来自分类Dev

单击按钮时更改片段

来自分类Dev

单击按钮时更改值

来自分类Dev

单击时更改按钮颜色

来自分类Dev

单击按钮时更改 img

来自分类Dev

仅使用CSS更改按钮单击的背景?

来自分类Dev

单击按钮更改布局背景颜色

来自分类Dev

Javascript单击按钮以更改背景色

来自分类Dev

单击期间的WPF按钮更改背景

来自分类Dev

单击按钮时更改按钮值

来自分类Dev

单击按钮时如何更改按钮颜色

来自分类Dev

使用jQuery单击输入类型按钮时如何更改画布背景图像?

来自分类Dev

想要通过单击按钮时使用字符串数组来更改背景颜色

来自分类Dev

单击按钮时更改母版页的背景图片网址

来自分类Dev

单击按钮时更改输入框的背景颜色,(带循环的输入框)