gridview相关问题

1.gridview的item被selected的状态监听器问题

      只有在girdview.setSelected(true)的时候  

      gridview.setOnItemSelectedListener(监听器)才会监听到有关的状态


2.gridview的一些不常用的方法的解释:

    girdview.getFirstVisiblePosition()获取的在这个view还在显示的itemview的条目。

getFirstVisiblePosition

getTop()是出现view在屏幕上的位置的


getTop()

解决两个gridview同步的方法的突破口

smoothScrollToPosition(intposition)

setSelectionFromTop(intposition,inty)

3.设置gridview的item的背景selector

mGridViewLeft.setSelector(R.drawable.item_grid_item_selector);


item_grid_item_selector是这样的xml

itemandroid:state_selected="false"

colorandroid:color="#ff0000"

itemandroid:state_pressed="true"

colorandroid:color="#ff0000"

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容