-2

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

1 回答 1

2
for(int i = 18; i <= 99; i++) {
   ages.add(String.valueOf(i));
}
于 2013-07-11T20:57:09.353 回答