У меня проблема с fasttscroll при рисовании списка в неправильном месте только в определенных случаях.Я не могу понять, почему.Кто-нибудь может дать мне некоторые подсказки?
Вот отладочные сообщения стиля, установленного в просмотре списка:
08-25 12: 07: 37.629: INFO / == scroll ==(2847): стиль полосы прокрутки: 0 |FLAG: SCROLLBARS_INSIDE_OVERLAY 08-25 12: 07: 44.049: INFO / == scroll == (2847): стиль полосы прокрутки: 0 |FLAG: SCROLLBARS_INSIDE_OVERLAY
См. Два изображения.В первом случае у меня есть полоса прокрутки в нужном месте, сверху и в середине экрана.Во втором случае он у меня в левом верхнем углу макета списка.Не похоже, что у него есть фон оверлея, только буква.Что происходит и как я могу это исправить?Любые идеи будут высоко оценены!
Код:
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);