import
androidx.appcompat.app.AppCompatActivity;
import
android.os.Bundle;
import
android.widget.ListView;
import
java.util.ArrayList;
public
class
MainActivity
extends
AppCompatActivity {
@Override
protected
void
onCreate(Bundle savedInstanceState) {
super
.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final
ArrayList<NumbersView> arrayList =
new
ArrayList<NumbersView>();
arrayList.add(
new
NumbersView(R.drawable.geeks_logo,
"1"
,
"One"
));
arrayList.add(
new
NumbersView(R.drawable.geeks_logo,
"2"
,
"Two"
));
arrayList.add(
new
NumbersView(R.drawable.geeks_logo,
"3"
,
"Three"
));
arrayList.add(
new
NumbersView(R.drawable.geeks_logo,
"4"
,
"Four"
));
arrayList.add(
new
NumbersView(R.drawable.geeks_logo,
"5"
,
"Five"
));
arrayList.add(
new
NumbersView(R.drawable.geeks_logo,
"6"
,
"Six"
));
arrayList.add(
new
NumbersView(R.drawable.geeks_logo,
"7"
,
"Seven"
));
arrayList.add(
new
NumbersView(R.drawable.geeks_logo,
"8"
,
"Eight"
));
arrayList.add(
new
NumbersView(R.drawable.geeks_logo,
"9"
,
"Nine"
));
arrayList.add(
new
NumbersView(R.drawable.geeks_logo,
"10"
,
"Ten"
));
arrayList.add(
new
NumbersView(R.drawable.geeks_logo,
"11"
,
"Eleven"
));
arrayList.add(
new
NumbersView(R.drawable.geeks_logo,
"12"
,
"Twelve"
));
arrayList.add(
new
NumbersView(R.drawable.geeks_logo,
"13"
,
"Thirteen"
));
arrayList.add(
new
NumbersView(R.drawable.geeks_logo,
"14"
,
"Fourteen"
));
arrayList.add(
new
NumbersView(R.drawable.geeks_logo,
"15"
,
"Fifteen"
));
NumbersViewAdapter numbersArrayAdapter =
new
NumbersViewAdapter(
this
, arrayList);
ListView numbersListView = findViewById(R.id.listView);
numbersListView.setAdapter(numbersArrayAdapter);
}
}