android - 如何在android中显示对图像onclick的关注?

标签 android focus android-imageview

单击图像时如何显示图像上的焦点?
我只想在用户单击它时显示焦点(让用户知道他已单击它)。当用户抬起手指时,图像应该正常显示。谁能指导我?请。

最佳答案

为 ImageView 创建选择器......

 <selector
  xmlns:android="http://schemas.android.com/apk/res/android">
  <item android:state_focused="true" 
          android:state_pressed="false" 
          android:drawable="@drawable/....." />
    <item android:state_focused="true" 
          android:state_pressed="true"
          android:drawable="@drawable/......" />
    <item android:state_focused="false" 
          android:state_pressed="true"
      android:drawable="@drawable/......" />
    <item android:drawable="@drawable/....." />
</selector>

并使 android:clickable="true"或 iv.setclickable(true);

关于android - 如何在android中显示对图像onclick的关注?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10931253/

相关文章:

android - 如何将位图图像从 Activity 传输到 Fragment

android - 使用 Canvas 在游戏中显示对话框

java - 如何使用 Google Fit 的 API 获取用户当前的速度?

java - 在很多 jTextField 中选择所有焦点

JavaFx 阻止新窗口窃取焦点

android - 没有图片资源时无法设置图片 View 的背景色

android - Kakao Talk 是如何运作的?

安卓开发: disable "show notification" programmatically with root permission?

css - 菜单中的下划线过渡

android - 我怎样才能第二次正确保存我的位图?