【发布时间】:2021-06-23 17:56:48
【问题描述】:
基本上我需要在我的文本视图中显示当前日期,然后当我单击日期时,它将打开日期选择器。我已经解决了这个问题,但它没有显示当前日期。当我单击文本视图时,它会显示日期选择器,然后我必须选择日期。如何在我的文本视图中获取当前日期?
////set the Current Date in Textview
dateView1.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v) {
Calendar cal = Calendar.getInstance();
int year = cal.get(Calendar.YEAR);
int month = cal.get(Calendar.MONTH);
int day = cal.get(Calendar.DAY_OF_MONTH);
DatePickerDialog dialog = new DatePickerDialog(getContext(),android.R.style.Theme_DeviceDefault_Dialog,setListener,year,month,day);
dialog.show();
}
});
setListener = new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker datePicker, int year, int month, int day) {
month = month + 1;
String date = month + "-" + day + "-" + year;
dateView1.setText(date);
dateView1.setText(date);
}
};
Click Here To see the image, what i have wanted to is show current date here.
【问题讨论】:
标签: android-studio android-fragments textview android-datepicker