我想设置Spinner节目编号1-31和2556-2467
编号01-31
String[] day = new String[32];
for (int i = 0; i < day.length; i++) {
day[i] = "" + i;
BHSpinnerAdapter<String> arrayday = new BHSpinnerAdapter<String>(
activity, day);
spinnerDate.setAdapter(arrayday);
}
编号2556-2467
String[] year = new String[92];
for (int x = 0; x < year.length; x++) {
year[x] = "" + x;
BHSpinnerAdapter<String> arrayyear = new BHSpinnerAdapter<String>(
activity, year);
spinnerYear.setAdapter(arrayyear);
}
如何感谢
答案 0 :(得分:0)
使用for循环如下:
// For number 01-31
for (int i = 1; i <= 31; i++)
{
day[i] = (i<10) ? ("0"+i) : (""+i) ;
}
//number 2556-2467
for(int x = 2556 ; x >= 2467 ; x--)
{
year[x] = "" + x;
}