android - 如何给图片按钮添加点击效果?

标签 android onclick imagebutton

我正在使用Android。我想在 ImageButton 上添加 onClick() 效果,最好是选择后按钮两侧的颜色。我尝试过使用 Alpha 效果。但是即使在单击后返回后,它看起来还是很暗。

如何添加ImageButton点击效果?

最佳答案

您可以使用选择器 xml,如下所示:-

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

并将其设置为按钮的背景

关于android - 如何给图片按钮添加点击效果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21898768/

相关文章:

javascript - 使用固定 ip 从本地主机响应 native 获取

Android 选项卡布局帮助

android - 如何使用 ActionScript 3 访问 APK 文件中的资源? (土坯空气)

Android ImageButton setImageResource 来自变量

android - 根据用户在配置 Activity 中的选择,在小部件中将 StateListDrawable 设置为 ImageButton/ImageView.backgroundDrawable

android - 我想为以下 Android 游戏使用哪些容器/类?

android - 警告: Could not find UsbSerialLibrary. apk

javascript - 使用 jQuery 创建新的 div?

jquery - 调用后禁用 jQuery 函数

java - Linkify的clickable方法阻塞了listview的click方法