Android 如何获得一年中的12个月

Android 如何获得一年中的12个月,android,Android,带着这句话,我返回一周中的某一天 int dayOfWeak = mycal.get(Calendar.DAY_OF_WEEK); switch (dayOfWeak) { case Calendar.SUNDAY: break; case Calendar.MONDAY: break; case Calendar.TUESDAY:

带着这句话,我返回一周中的某一天

int dayOfWeak = mycal.get(Calendar.DAY_OF_WEEK);

        switch (dayOfWeak) {
            case Calendar.SUNDAY:
                break;
            case Calendar.MONDAY:
                break;
            case Calendar.TUESDAY:
                break;
            case Calendar.WEDNESDAY:
                break;
            case Calendar.THURSDAY:
                break;
            case Calendar.FRIDAY:
                break;
            case Calendar.SATURDAY:
                break;     
但是我如何才能让12个月的时间过去给显示适配器呢?

尝试使用和使用模式MMMM

或者,当您想要获取整数值时,使用不同的模式

public int getMonth(){
  String format = "M";
  SimpleDateFormat sdf = new SimpleDateFormat(format, Locale.US);
  return sdf.format(DATE_WITH_SPECIFIED_MONTH);
}

你试过检查历法类的常数吗?试过输入一年中的月份,我不知道如何输入,但是如果我想得到月份列表,我必须输入的一个日期位置?我想得到monthI的id我不明白得到月份列表,一个日期位置是什么意思?你想根据什么来获得月份列表?只是月份的名称,不过在此期间我解决了,谢谢
public int getMonth(){
  String format = "M";
  SimpleDateFormat sdf = new SimpleDateFormat(format, Locale.US);
  return sdf.format(DATE_WITH_SPECIFIED_MONTH);
}