Skip to content

Commit 0f23103

Browse files
authored
Create TextAdapter3.java
1 parent 1672440 commit 0f23103

File tree

1 file changed

+71
-0
lines changed

1 file changed

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

0 commit comments

Comments
 (0)