recyclerView
奋斗威威
奋斗威威
展开
-
DataBinding 在RecyclerView.Adapter的基本使用
1.Adapter代码/** * des: 客户adapter * * @author: lsw * @date: 2020/11/3 */public class CustomerAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> { private ArrayList<Object> list; public CustomerAdapter(ArrayList<原创 2020-11-04 09:41:25 · 2362 阅读 · 0 评论 -
DataBinding 在RecyclerView.Adapter的快速使用
1.使用代码其中 CityBean 为item的数据类型BeanDataBindBaseViewHolder 为holder绑定DataBinding 的实现public class ContactBindAdapter extends BaseQuickAdapter<CityBean,DataBindBaseViewHolder> { public ContactBindAdapter() { super(R.layout.item_conta...原创 2020-11-04 09:29:03 · 794 阅读 · 0 评论 -
RecyclerView自定义ItemDecoration
自定义ItemDecoration/* * Copyright (C) 2014 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * limitations under the License. */import android.content.Context;import android.content.res.TypedArray.原创 2020-11-03 15:11:09 · 295 阅读 · 0 评论 -
RecyclerView: No adapter attached; skipping layout
这个 Log 的输出 是因为 在初始的时候,并没有设置adapter . 只需要 在查到 recyclerView 之后 。if (resultsBeanList == null) { resultsBeanList = new ArrayList<>();}创建一空数据 ,if (adapter == null) { adapter =原创 2016-12-15 11:21:57 · 4195 阅读 · 0 评论 -
RecyclerView 滑动到指定位置
可以用 RecyclerView 的layoutManager 调用下边的方法 mLayoutManager.scrollToPositionWithOffset(newActiveViewPosition+1,0)滑动到的位置 和屏幕顶部 是一齐的 。mRecyclerView.smoothScrollToPosition(position)原创 2016-12-25 15:05:45 · 8011 阅读 · 2 评论 -
RecyclerView 平滑滑动到指定位置
public class MainActivity extends AppCompatActivity implements RecyclerAdapter.OnItemClickListener { private RecyclerView mRecyclerView; private RecyclerAdapter mAdapter; private LinearLay原创 2017-04-27 14:05:32 · 3142 阅读 · 0 评论