设为首页 加入收藏

TOP

Android开发学习之RecyclerView(二)
2019-09-01 23:14:19 】 浏览:56
Tags:Android 开发 习之 RecyclerView

6、配置并使用RecyclerView

 1 package com.example.lalala.recyclerviewdemo;
 2 
 3 import android.support.v7.app.AppCompatActivity;
 4 import android.os.Bundle;
 5 import android.support.v7.widget.LinearLayoutManager;
 6 import android.support.v7.widget.RecyclerView;
 7 
 8 import java.util.ArrayList;
 9 import java.util.List;
10 
11 public class MainActivity extends AppCompatActivity {
12 
13     private List<Fruit> fruitList = new ArrayList<>();
14 
15     @Override
16     protected void onCreate(Bundle savedInstanceState) {
17         super.onCreate(savedInstanceState);
18         setContentView(R.layout.activity_main);
19         initFruit();
20         //使用RecyclerView
21         RecyclerView recyclerView = (RecyclerView)findViewById(R.id.recycler_view);
22         //布局管理器
23         LinearLayoutManager layoutManager = new LinearLayoutManager(this);
24         recyclerView.setLayoutManager(layoutManager);
25         FruitAdapter adapter = new FruitAdapter(fruitList);
26         recyclerView.setAdapter(adapter);
27     }
28     private void initFruit(){
29         for(int i=0;i<8;i++){
30             Fruit apple = new Fruit("Apple",R.mipmap.ic_launcher);
31             fruitList.add(apple);
32             Fruit pear = new Fruit("Pear",R.mipmap.ic_launcher);
33             fruitList.add(pear);
34             Fruit banana = new Fruit("Banana",R.mipmap.ic_launcher);
35             fruitList.add(banana);
36         }
37     }
38 }

7、大功告成,运行截图

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Android程序backtrace分析方法 下一篇SVN上传的时候没法显示文件名,只..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目