我有listview,我想获得listview中心的项目。
ListView示例 在屏幕上可以看到1,2,3,4,5,6,7。现在点击按钮我想要4(4在可见列表的分数处)应该突出显示。
答案 0 :(得分:0)
在按钮的onClick()
方法内执行此操作。
int midItem = ((listView.getLastVisiblePosition() - listView.getFirstVisiblePosition()) / 2) + 1;
View v = listView.getChildAt(midItem);
v.setBackgroundColor(0xFF00FF00); // Any color you want
它会突出显示所有可见项目中的项目。