android - Android xml中图片的触摸反馈

标签 android xml user-interface android-imageview touch-feedback

任何人都知道如何让 ImageView(图像/图片)使用 Xml 覆盖触摸反馈。

我尝试通过创建可绘制的背景来做到这一点,但没有成功。我已经尝试过像按钮反馈一样,但这对我来说并不成功。我知道这是可能的。

谢谢

最佳答案

为什么不使用 ImageButton

您可以使用像这样的选择器来在按下时更改背景

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

关于android - Android xml中图片的触摸反馈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19671277/

相关文章:

android - 如何使用 Android Management API + Organisations 分发私有(private) Android 应用程序测试轨道?

c# - 如何使用反射根据xml文件中的文本实例化一个新类

xml - 删除 XML 节点以将 XML 日志文件的大小减小到给定大小

java - 如何将面板 1 中的文本宽度设置为等于面板 2 中的宽度

html - 对齐 &lt;input&gt; 和 <button> 标签

android - 如何控制 Android 1.5 中的选项卡行数

javascript - Android webview "location.replace"不工作

java - 如何在Java中动态地将一个波纹可绘制应用于多个按钮?

java - GridView 中列之间的图像间距

JAVA GUI 布局 - 对于 6 个带有空格垂直放置的按钮,什么是最佳布局?