android中如何设置图片按钮的点击效果,就是一点击图片,会显示一种被按下去的感觉,而不是买有任何反应

2024-11-30 01:59:49
推荐回答(3个)
回答1:

可以使用这样的一个xml布局


// 获取焦点时候按钮的背景状态

// 被按下时候按钮的背景状态

//正常状态下按钮的状态



把按钮的背景设置为这个布局引用就行了.试试吧骚年

回答2:

顶楼上,xml里图片设为selector,自定义一个selector指明对应的两张图片素材就ok了

举个例子:
在drawable里定义一个文件叫aaa_selector


android:drawable="@drawable/mainscreen_activity_button_02_save"/>
android:drawable="@drawable/mainscreen_activity_button_02_save_down"/>

然后在xml文件里引用
android:id="@+id/button_save"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_marginTop="50dp"
android:background="@drawable/aaa_selector" />

回答3:

你需要两个图片,可以像上面那样处理,也可以在点击事件处理中更换图片即可