现在的位置: 首页 > 综合 > 正文

GridView消除点击状态,设置点击换背景

2018年04月01日 ⁄ 综合 ⁄ 共 512字 ⁄ 字号 评论关闭

1, 去除Gridview中,点击时,隐藏点击效果

GridView gridView=(GridView)findViewById(R.id.gv);

gridView.setSelector(new ColorDrawable(Color.TRANSPARENT));  //TRANSPARENT为透明色


2,  改变背景色

在Drawable目录下,创建一个选择器selector,

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


然后在GridView中,添加属性 android:background="@drawable/文件名"

抱歉!评论已关闭.