datepicker选择星期几的android

shi*_*ena 4 android

我在我的应用程序中有日期选择器并且它运行良好.但我需要选择星期几而不是日期(即,如果我选择日期23我需要像"星期五"而不是数字那样获得一天).我用于OnDateSetListener点击事件.

    private DatePickerDialog.OnDateSetListener datePickerListener = new         DatePickerDialog.OnDateSetListener() 
{       
    public void onDateSet(DatePicker view, int selectedYear,
        int selectedMonth, int selectedDay) 
    {   

               }
       }
Run Code Online (Sandbox Code Playgroud)

selectedDay在上面的代码中,我需要字符串中的日期(如星期一(或)星期二...)

ρяσ*_*я K 10

使用以下内容更改代码以获取星期几SimpleDateFormat:

private DatePickerDialog.OnDateSetListener 
     datePickerListener = new  DatePickerDialog.OnDateSetListener() 
{       
    public void onDateSet(DatePicker view, int selectedYear,
        int selectedMonth, int selectedDay) 
    {   
      SimpleDateFormat simpledateformat = new SimpleDateFormat("EEEE");
      Date date = new Date(selectedYear, selectedMonth, selectedDay-1);
      String dayOfWeek = simpledateformat.format(date);
    }
}
Run Code Online (Sandbox Code Playgroud)