Мой Cutom Просмотр списка:Как сделать ListView всегда прокруткой вверх?
import android.content.Context;
import android.util.AttributeSet;
import android.widget.ListView;
public class OverScrollView extends ListView {
public OverScrollView(Context context) {
super(context);
init();
}
public OverScrollView(Context context, AttributeSet attrs) {
super(context, attrs);
init();
}
public OverScrollView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
init();
}
private static int maxOverscroll = 200;
@Override
protected boolean overScrollBy(final int deltaX, final int deltaY, final int scrollX, final int scrollY, final int scrollRangeX, final int scrollRangeY, final int maxOverScrollX, final int maxOverScrollY, final boolean isTouchEvent) {
return super.overScrollBy(deltaX, deltaY, scrollX, scrollY, scrollRangeX, scrollRangeY, maxOverScrollX, maxOverscroll, isTouchEvent);
}
private void init() {
//maxOverscroll = (int) getContext().getResources().getDisplayMetrics().widthPixels/3;
}
}
Это обычай ListView
который подпрыгивает, единственная проблема, когда ISTOP scolling и ждать 1 второй выпуск экран, весь вид списка стоит еще и привычка прокрутки вверх, или вниз. Как я могу заставить его прокручивать вверх или вниз каждый раз, когда он выполняется.
мой XML:
<sk.zp.overscroll.scrollView.OverScrollView
android:id="@+id/list_senders"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/senders_label"
android:listSelector="@drawable/list_selector"
android:overScrollMode="always" >
</sk.zp.overscroll.scrollView.OverScrollView>
Где же у поместить код lstView.smoothScrollToPosition (0); для перемещения верхнего положения позиции списка 0 ?? –
У меня проблема с аббатами. Теперь я использую прокрутку для обновления библиотеки, и у нее есть свой собственный список. – Csabi
Спасибо за ваш ответ. Могу ли я получить ссылку на эту библиотеку? –