如何实现使用for循环?

时间:2013-07-11 20:55:06

标签: android sqlite

我正在尝试在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);
}

1 个答案:

答案 0 :(得分:2)

for(int i = 18; i <= 99; i++) {
   ages.add(String.valueOf(i));
}