Это код, по которому можно получить выпадающий массив за последние 15 лет (поскольку регистрация транспортного средства действует в Индии в течение 15 лет).
Таким образом, вы можете показать это с помощью приведенного ниже кода в раскрывающемся списке Spinner
в Android.
ArrayList<YearModel> arrayListYear=new ArrayList<>();
int year,startYear,endYear;
Calendar calendar = Calendar.getInstance();
year = calendar.get(Calendar.YEAR);
startYear=year-15;
endYear=startYear+14;
arrayListYear.clear();
for(int i=startYear;i<=endYear;i++){
arrayListYear.add(new YearModel(""+i));
}
ArrayList<String> names = new ArrayList<>();
for(YearModel model : arrayListYear) {
names.add(model.getName());
Log.e("Year","==>"+names);
}
spCarBuyYear.setAdapter(new ArrayAdapter<String>(MotorInsuranceActivity.this, R.layout.spinner_item, names));