Eclipse 中实现 RecyclerView 的示例教程

Eclipse 中使用 RecyclerView 是实现列表和网格展示的一种高效方式。以下是详细步骤,帮助您快速掌握在 Eclipse 中如何配置和使用 RecyclerView

1. 项目配置

  • 下载支持库:确保已添加 Android 支持库,特别是 recyclerview-v7 包。
  • 导入库:将 recyclerview-v7.jar 文件放入项目的 libs 文件夹,并在 build path 中添加。

2. 布局文件配置

activity_main.xml 中,添加 RecyclerView 控件:


3. 适配器 (Adapter) 设置

新建一个 RecyclerViewAdapter 类,重写 onCreateViewHolderonBindViewHoldergetItemCount 方法。

public class RecyclerViewAdapter extends RecyclerView.Adapter {
    private List data;
    public RecyclerViewAdapter(List data) { this.data = data; }

    @Override
    public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
        View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_layout, parent, false);
        return new ViewHolder(view);
    }

    @Override
    public void onBindViewHolder(ViewHolder holder, int position) {
        holder.textView.setText(data.get(position));
    }

    @Override
    public int getItemCount() { return data.size(); }
}

4. 主活动 (MainActivity) 配置

在主活动 MainActivity 中初始化 RecyclerView 并绑定适配器:

RecyclerView recyclerView = findViewById(R.id.recyclerView);
recyclerView.setLayoutManager(new LinearLayoutManager(this));
recyclerView.setAdapter(new RecyclerViewAdapter(dataList));

5. 运行效果

完成以上步骤后,运行应用即可在 Eclipse 中查看 RecyclerView 的实际效果。

rar 文件大小:3.38MB