gridview相关问题

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

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

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


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

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

gridview相关问题_第1张图片
getFirstVisiblePosition

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


gridview相关问题_第2张图片
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"

你可能感兴趣的:(gridview相关问题)