آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

درج دو تاریخ در فرگمنت

mrz  9 سال پیش  9 سال پیش
0 0

وقتی میخوام تاریخ و واسه ادیت تکست انتخاب کنم روی هر تاریخ که کلیک و انتخاب می کنم تاریخ ادیت تکست دیگه نیز برابر تاریخ انتخابی میشه یعنی با یه انتخاب تاریخ برای دو ادیت تکست مقدار ذخیره میشه که نباید اینطوری باشه و با هر بار انتخاب یه تاریخ جدید برای ادیت تکست ست بشه

PersianCalendar persianCalendar1 = new PersianCalendar();
PersianCalendar persianCalendar2 = new PersianCalendar();
DatePickerDialog datePickerDialog1=new DatePickerDialog();
DatePickerDialog datePickerDialog2=new DatePickerDialog();
 

//---------------------------
rippleView_StartDate.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
datePickerDialog1 = DatePickerDialog.newInstance(
ReportReceivedFragment.this,
persianCalendar1.getPersianYear(),
persianCalendar1.getPersianMonth(),
persianCalendar1.getPersianDay()
);
datePickerDialog1.show(getActivity().getFragmentManager(),"Datepickerdialog");
allEditTexts[0].setText(date);
allEditTexts[0].setEnabled(false);
}
});

rippleView_EndDate.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
datePickerDialog2 = DatePickerDialog.newInstance(
ReportReceivedFragment.this,
persianCalendar2.getPersianYear(),
persianCalendar2.getPersianMonth(),
persianCalendar2.getPersianDay()
);
datePickerDialog2.show(getActivity().getFragmentManager(),"Datepickerdialog");
allEditTexts[1].setText(date);
allEditTexts[1].setEnabled(false);
}
});
//-----------------------------------------------
 
@Override
public void onDateSet(DatePickerDialog view, int year, int monthOfYear, int dayOfMonth) {
date = year+"/"+(monthOfYear+1)+"/"+dayOfMonth;
}
 
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .