Skip to content

Commit 1672440

Browse files
authored
Create TextAdapter2.java
1 parent 6e7a5b6 commit 1672440

File tree

1 file changed

+68
-0
lines changed

1 file changed

+68
-0
lines changed
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
package com.example.android.dailygoals;
2+
3+
import android.support.v7.widget.RecyclerView;
4+
import android.widget.TextView;
5+
6+
import android.content.Context;
7+
import android.support.v7.widget.RecyclerView;
8+
import android.view.LayoutInflater;
9+
import android.view.View;
10+
import android.view.ViewGroup;
11+
import android.widget.ImageView;
12+
import android.widget.TextView;
13+
14+
import java.util.ArrayList;
15+
16+
17+
public class TextAdapter2 extends RecyclerView.Adapter<TextAdapter2.ViewHolder> {
18+
19+
private Context mcontext;
20+
private ArrayList<Items2> item2List;
21+
22+
23+
TextAdapter2(Context context,ArrayList<Items2> list){
24+
mcontext=context;
25+
item2List=list;
26+
27+
}
28+
@Override
29+
public ViewHolder onCreateViewHolder(ViewGroup parent,int ViewType){
30+
31+
LayoutInflater layoutInflater=LayoutInflater.from(mcontext);
32+
View view=layoutInflater.inflate(R.layout.items2,parent,false);
33+
ViewHolder viewHolder=new ViewHolder(view);
34+
return viewHolder;
35+
36+
}
37+
38+
@Override
39+
public void onBindViewHolder(ViewHolder holder, int position) {
40+
41+
Items2 item=item2List.get(position);
42+
ImageView image2=holder.image2;
43+
image2.setImageResource(item.getImage());
44+
45+
46+
47+
}
48+
49+
50+
51+
@Override
52+
public int getItemCount() {
53+
return item2List.size();
54+
}
55+
public class ViewHolder extends RecyclerView.ViewHolder{
56+
57+
ImageView image2;
58+
59+
public ViewHolder(View itemView){
60+
super(itemView);
61+
image2=itemView.findViewById(R.id.image2);
62+
63+
64+
}
65+
}
66+
}
67+
68+

0 commit comments

Comments
 (0)