Android 安卓-如何避免系统';什么是onClick?

Android 安卓-如何避免系统';什么是onClick?,android,onclick,android-imageview,Android,Onclick,Android Imageview,我有一个带有costum适配器的GrinView,它定义了一些ImageView并设置onClick事件。当用户单击按钮时,会显示一些橙色背景,如下图所示。如何避免此背景显示? 尝试设置 android:background="@null" 在布局xml中 您确定要将ImageView与onClickListener一起使用吗?如果您使用的是ImageButton,请尝试将其更改为ImageView(这不会带来onClick动画) 干杯应用在@Bororo这里找到的逻辑我试图用我自己的选择器使

我有一个带有costum
适配器的
GrinView
,它定义了一些
ImageView
并设置
onClick
事件。当用户单击按钮时,会显示一些橙色背景,如下图所示。如何避免此背景显示?

尝试设置

android:background="@null"
在布局xml中

您确定要将ImageView与onClickListener一起使用吗?如果您使用的是ImageButton,请尝试将其更改为ImageView(这不会带来onClick动画)


干杯

应用在@Bororo这里找到的逻辑我试图用我自己的选择器使用
setBackgroundResource
,但橙色的背景仍然存在。我实际上是通过代码声明
imageView
,我确定我使用
imageView
(实际上是与onItemClickListener一起使用)和
setBackgroundResource(0)
没有帮助。好的,那么onClick行为可能来自您的GridView。尝试在GridView的布局中设置android:listSelector=“#00000000”(透明选择器)。