public RecyclerAdapter() {
}
@Override
public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
View v = inflater.inflate(R.layout.item, null);
return new ViewHolder(v);
}
@Override
public void onBindViewHolder(ViewHolder holder, int position) {
}
@Override
public int getItemCount() {
return 100;
}
static class ViewHolder extends RecyclerView.ViewHolder {
public ViewHolder(View View) {
super(View);
}
}
}
addOnScrollListener 監聽滑動狀態 dx dy 滑動距離 y += dy;使用一個值記錄滑動距離
setOnTouchListener 監聽觸摸事件 return true; 禁止滑動
setLayoutManager(new LinearLayoutManager(getContext())); 必須加 | new LinearLayoutManager(getContext())是線性佈局
android:scrollbarThumb="@drawable/bf_slidel_arrows" (滑塊)
android:scrollbarTrack="@drawable/bf_slidel_arrows" (滾動條)