上下拉刷新
来源:互联网 发布:部落冲突龙的升级数据 编辑:程序博客网 时间:2024/04/28 17:19
public class MyFragment extends Fragment implements XRecyclerView.LoadingListener { private XRecyclerView xRecyclerView; private MyFaXianAdapter myFaXianAdapter; ArrayList<String> list = new ArrayList<>(); @Nullable @Override public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View view = inflater.inflate(R.layout.fragment,container,false); xRecyclerView = (XRecyclerView) view.findViewById(R.id.xrecyclerview); LinearLayoutManager layoutManager = new LinearLayoutManager(getContext()); xRecyclerView.setLayoutManager(layoutManager); myFaXianAdapter = new MyFaXianAdapter(list); xRecyclerView.setAdapter(myFaXianAdapter); xRecyclerView.setLoadingListener(this); init(); myFaXianAdapter.SetOnItemClickListener(new MyFaXianAdapter.OnItemClickListener() { @Override public void OnClick(View v, int position) { myFaXianAdapter.remove(position); } }); return view; } private void init() { for (int i = 0;i<30;i++){ list.add("条目"+i); } } @Override public void onRefresh() { list.clear(); init(); myFaXianAdapter.notifyDataSetChanged(); xRecyclerView.refreshComplete(); } @Override public void onLoadMore() { init(); myFaXianAdapter.notifyDataSetChanged(); xRecyclerView.loadMoreComplete(); }}
阅读全文
0 0
- ListView 上下拉刷新
- 上下拉刷新
- ListView上下拉刷新
- 上下拉刷新
- 上下拉刷新
- 上下拉刷新
- 上下拉刷新
- recycleview上下拉刷新
- RecyclerView上下拉刷新
- xlistview上下拉刷新
- 上下拉刷新
- iOS tableView上下拉刷新
- 实现上下拉刷新MJRefresh
- PulltoRefresh实现上下拉刷新
- 上下拉刷新实现功能
- tableView分页,上下拉刷新
- PullToRefreshLayout实现上下拉刷新
- 上下拉刷新列表总结
- 快捷技巧
- 表单练习
- Typescript学习笔记
- 1004 array array array
- 回朔算法(试探算法)-彩票号码组合
- 上下拉刷新
- 求输入向量的任何连续子向量的最大和
- CentOS7禁用ipv6
- 在Eclipse中测试MySQL-JDBC(15)c3p0配置文件对JDBC工具(JdbcUtil)类抽取 再优化
- Servlet学习——Servlet3.0的注解无法生效解决方案
- String与其他类型的转换,compareTo方法,substring
- jsp页面利用js动态显示当前系统时间
- leetcode 题目列表
- MicroStation V8i简体中文版中文字体乱码解决办法