zoukankan      html  css  js  c++  java
  • RecyclerView的简单用法

    package com.example.zhangmeng.recyclerview;
    
    import android.support.v7.app.AppCompatActivity;
    import android.os.Bundle;
    import android.support.v7.widget.LinearLayoutManager;
    import android.support.v7.widget.RecyclerView;
    import android.view.View;
    import android.view.ViewGroup;
    import android.widget.TextView;
    
    public class MainActivity extends AppCompatActivity {
        private RecyclerView rv;
    
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            rv=new RecyclerView(this);
            setContentView(rv);
            rv.setLayoutManager(new LinearLayoutManager(this));
            rv.setAdapter(new RecyclerView.Adapter() {
                class ViewHolder extends RecyclerView.ViewHolder{
                    private TextView tv;
    
                    public ViewHolder(TextView itemView) {
                        super(itemView);
                        tv=itemView;
                    }
    
                    public TextView getTv() {
                        return tv;
                    }
                }
    
    
                @Override
                public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
                    return new ViewHolder(new TextView(parent.getContext()));
                }
    
                @Override
                public void onBindViewHolder(RecyclerView.ViewHolder holder, int position) {
                    ViewHolder vh=(ViewHolder)holder;
                    vh.getTv().setText("hello"+position);
    
                }
    
                @Override
                public int getItemCount() {
                    return 10;
                }
            });
        }
    }
    

      

  • 相关阅读:
    app版本升级的测试点
    APP测试完整测试用例设计方法
    多条件组合查询---测试用例设计
    上传文件和导出的测试用例设计
    需求评审时,测试应该做什么?
    什么是PRD?
    什么是测试计划?
    由谁来编写测试计划?
    测试计划模板
    无法预览图片
  • 原文地址:https://www.cnblogs.com/WebGiant/p/5875661.html
Copyright © 2011-2022 走看看