在安卓中,girdview点击的item高亮显示,在其下面出现下拉菜单,其他的item则被遮挡层遮住
给你提供一个思路。
弹出的菜单使用PopupWindow
利用PopupWindow.showAsDropDown(View anchor)
方法将当前item的view作为popupwindows的显示锚。
正常情况下这个就会显示在item下方了。
一个问题
如果当前点击的girdview item是在屏幕的最后一行。那么实际菜单就不应该显示在改item下行了。应该是遮挡上面的item. 这样才能保证
popup菜单能显示。
另一个思路。研究下系统的popmenu