android - 单击时在 gridView 的填充空间中获取橙色突出显示颜色

标签 android android-layout

当我按下 GridView 时,我在 GridView 中获得了橙色高亮颜色。因为我已经指定了填充,所以这个突出显示出现在那个区域。

有人可以帮我知道,如何避免吗?

我已经为 GridView 使用了 OnKeyDown 事件,但是没有调用它。因此,适配器为没有填充的区域提供图像。

最佳答案

想要添加一个非链接答案:

gridViewxml 中,添加以下属性

android:listSelector="@android:color/transparent"

这将使 gridView 的选定状态颜色透明,并且实际上会移除橙色突出显示。

关于android - 单击时在 gridView 的填充空间中获取橙色突出显示颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5074597/

相关文章:

android - 在 Android Studio 中同时运行多个设备的 Logcat?

android - 三星 Gear VR 激活后置摄像头

Android XML 属性引用了另一个相同类型的 xml 属性

android - 如何在像 Wifi Analyzer App 这样的 Android 中绘制图表?

android - TabLayout 选项卡文本颜色状态列表

android - 如何在 google map api v2 上旋转标记图标?

android - Android 中的软键盘样式

android - 如何更改 OSM map 自定义主题?

android - “main cannot be resolved or is not a field”

Android studio 3.1.4 工具栏卡在角落里