1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| public class Customadapter extends BaseAdapter {
ArrayList<Arrayrow> list = new ArrayList<>();
Context context;
Customadapter(Context c)
{
context=c;
for (int j=0;j<MainActivity2.i;j++)
{
list.add(new Arrayrow(MainActivity2.tabmatiere[MainActivity2.i],MainActivity2.tabprof[MainActivity2.i],MainActivity2.tabcredit[MainActivity2.i]));
}
}
@Override
public int getCount() {
return MainActivity2.list.size();
}
@Override
public Object getItem(int position) {
return MainActivity2.list.get(position);
}
@Override
public long getItemId(int position) {
return position;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater inflater=(LayoutInflater)context.getSystemService(Context.LAUNCHER_APPS_SERVICE);
View row= inflater.inflate(R.layout.activity_main,parent ,false);
TextView matiere=(TextView)row.findViewById(R.id.taphat);
TextView prof =(TextView)row.findViewById(R.id.taphat2);
TextView cred=(TextView)row.findViewById(R.id.taphat3);
Arrayrow temp =MainActivity2.list.get(position);
matiere.setText(temp.nom_matiere);
prof.setText(temp.nom_prof);
cred.setText(temp.credit);
return row;
}
} |
Partager