我正在尝试在Android应用程序中使用微调按钮。现在情况是我想要一个18到99的数组列表。任何人都可以使用for循环实现以下代码。
private void spElements() {
// TODO Auto-generated method stub
List<String> ages = new ArrayList<String>();
ages.add("18");
ages.add("19");
ages.add("20");
ages.add("21");
ages.add("22");
ages.add("23");
ages.add("24");
ages.add("25");
ages.add("26");
ages.add("27");
ages.add("28");
ages.add("29");..................ages.add("99");
// Creating adapter for spinner
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, ages);
// Drop down layout style - list view with radio button
dataAdapter
.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
// attaching data adapter to spinner
sp.setAdapter(dataAdapter);
}
答案 0 :(得分:2)
for(int i = 18; i <= 99; i++) {
ages.add(String.valueOf(i));
}