android ListView使用适配器,怎么让指定的项居中? 20
展开全部
//没实现过,不是很清楚,但有个思路,根据listview的高度,item的高度算出一屏可以显示数量,得到屏幕的中间一条的index(比如5条的话,第三条就是中间值)
//调用listview的setSelector(int),看到还有一个方法setSelectionFromTop(x, y)楼主也可以尝试,这样上一步只要获得中间的Y坐标
//不知道你要实现这功能有啥意义,如果listview并不能撑满整瓶,或者你选中的条目以后的条目并不能撑满下半屏,listview是不能移过去的。
//调用listview的setSelector(int),看到还有一个方法setSelectionFromTop(x, y)楼主也可以尝试,这样上一步只要获得中间的Y坐标
//不知道你要实现这功能有啥意义,如果listview并不能撑满整瓶,或者你选中的条目以后的条目并不能撑满下半屏,listview是不能移过去的。
追问
谢谢你!我先试验一下!
展开全部
骚年 你想干什么,其实不知道你想实现什么效果
试一下, getview里处理onclick就行啦,想要什么样都行
onitemclick
试一下, getview里处理onclick就行啦,想要什么样都行
onitemclick
追问
其实我是想要点击一个按钮,出现一个弹出框,然后弹出框里的一个按钮和点击的按钮重合。但我获取不到适配器里,点击的那个按钮相对于全屏时的坐标。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
能否表达清楚一点。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询