我有一个问题,即在某些情况下,在错误的地方快速滚动listview绘画。我无法弄清楚为什么。有人能给我一些线索吗?
以下是listview上设置的样式的调试消息:
08-25 12:07:37.629:INFO / == scroll ==(2847):滚动条样式:0 |标志:SCROLLBARS_INSIDE_OVERLAY 08-25 12:07:44.049:INFO / == scroll ==(2847):滚动条样式:0 |标志:SCROLLBARS_INSIDE_OVERLAY
看两张图片。在第一种情况下,我在右侧的位置,屏幕的顶部和中间都有滚动条。在第二个实例中,我将它放在listview布局的左上角。看起来它不具有叠加的背景,只有字母。发生了什么,我该如何解决?任何想法都将受到高度赞赏!
代码:
this._listItems.setFastScrollEnabled(true);
this._adapter = new TrackAdapter(this);
this._adapter.setItems(this._items);
if (this._listItems != null)
this._listItems.setAdapter(this._adapter);
this._listItems.setSelection(listViewLastPosition);