0
我顯示如下我的時間選擇器,如何從各種設備的dateppicker中獲取所選日期?
DatePickerDialog dateChange = new DatePickerDialog(getActivity(), DateSetListener, Year, Month,Day);
dateChange.show();
我獲得通過下面的代碼此值,
private DatePickerDialog.OnDateSetListener DateSetListener =
new DatePickerDialog.OnDateSetListener()
{
public void onDateSet(DatePicker view, int year,
int monthOfYear, int dayOfMonth)
{
Year = year;
Month = monthOfYear+1;
Day = dayOfMonth;
date = Day+"-"+ Month +"-"+Year;
}
};
通過這一點,我得到模擬器日期,
,但在設備(Sony Xperia C,Jellybean)我無法獲取選定的日期,並且datepicker顯示設置按鈕和取消按鈕,但在我的模擬器中,datepicker只做了選項。
我的問題是有沒有其他方式來獲得選定日期,爲什麼會發生?
我正在做一個片段。
在此先感謝
檢查您在仿真器和設備上運行的API版本。 –
我的api版本是18,在那個設備上它可能更小但不會太多 – user3017713