Android:在GridView中禁用突出显示
如何在单击GridView中的项目时closures橙色高亮显示?
我一直无法在文档或testing中find解决scheme。
在XML布局文件的GridView
元素中使用android:listSelector="#00000000"
。
另一种select是通过@android:color / transparent引用透明颜色
<?xml version="1.0" encoding="utf-8"?> <GridView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/grid" android:layout_width="fill_parent" android:layout_height="fill_parent" android:listSelector="@android:color/transparent" />
我在代码中使用了相同的东西
GridView.setSelector(new ColorDrawable(Color.TRANSPARENT));
将此属性添加到gridview
android:listSelector="@android:color/transparent"
<GridView android:id="@+id/gridView1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity="center" android:horizontalSpacing="10dp" android:listSelector="#00000000" android:numColumns="3" android:scrollbars="none" android:stretchMode="columnWidth" android:verticalSpacing="10dp" />
完成! 这是一个解决scheme。 谢谢 :)
只需在您的XML文件中设置属性。
android:focusableInTouchMode="false"
在你的GridView XML元素中添加android:listSelector="#00000000"
或者android:listSelector="@android:color/transparent"
。
<GridView android:id="@+id/gridView" android:layout_width="fill_parent" android:layout_height="fill_parent" android:columnWidth="150dp" android:gravity="center" android:listSelector="#00000000" android:numColumns="auto_fit" android:stretchMode="columnWidth" />
尝试一下…
机器人:listSelector = “@机器人:彩色/透明”
- 点击使用jQuery添加和删除类?
- Android – ListView – performItemClick
- seleniumwebdriver不能点击页面外的链接
- 我可以调用jquery click()来跟踪一个<a>链接,如果我没有绑定一个事件处理程序绑定或点击它已经?
- $(document).on(“click”…不工作?
- jQuery .on()方法没有看到新的元素
- $(文档).click()在iPhone上无法正常工作。 jquery
- $(sel).bind(“click”,$(sel).click(,$(sel).live(“click”,$(sel).on(“click”?
- 在button上单击android播放声音