hamid1200 10 ارسال شده در 1 اسفند، ۱۳۹۷ اشتراک گذاری ارسال شده در 1 اسفند، ۱۳۹۷ با عرض سلام بنده یه سورس دارم که میخوام بدون اینکه برنامه به هم بریزه دیت پیکیرشو شمسی کنم اما نمیشه ووقتی این کارو انجام میدم برنامه کلا به هم میخوره DatePickerDialog.OnDateSetListener date = new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) { // TODO Auto-generated method stub myCalendar.set(Calendar.YEAR, year); myCalendar.set(Calendar.MONTH, monthOfYear); myCalendar.set(Calendar.DAY_OF_MONTH, dayOfMonth); updateLabel(); } }; binding.get().startDateEditText.setOnClickListener( v -> { // TODO Auto-generated method stub if(getActivity() != null) { isFirstDateEdit = true; new DatePickerDialog(getActivity(), date, myCalendar .get(Calendar.YEAR), myCalendar.get(Calendar.MONTH), myCalendar.get(Calendar.DAY_OF_MONTH)).show(); } }); binding.get().endDateEditText.setOnClickListener( v -> { // TODO Auto-generated method stub if(getActivity() != null) { isFirstDateEdit = false; new DatePickerDialog(getActivity(), date, myCalendar .get(Calendar.YEAR), myCalendar.get(Calendar.MONTH), myCalendar.get(Calendar.DAY_OF_MONTH)).show(); } }); } private void updateLabel() { String myFormat = "yyyy-MM-dd"; //In which you need put here SimpleDateFormat sdf = new SimpleDateFormat(myFormat, Locale.US); if(isFirstDateEdit) { binding.get().startDateEditText.setText(sdf.format(myCalendar.getTime())); }else { binding.get().endDateEditText.setText(sdf.format(myCalendar.getTime())); } } اینم کدهاش اگه کسی مستونه کمکم کنه که بدجورگیرم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
hamid1200 10
با عرض سلام بنده یه سورس دارم که میخوام بدون اینکه برنامه به هم بریزه دیت پیکیرشو شمسی کنم اما نمیشه ووقتی این کارو انجام میدم برنامه کلا به هم میخوره
DatePickerDialog.OnDateSetListener date = new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) { // TODO Auto-generated method stub myCalendar.set(Calendar.YEAR, year); myCalendar.set(Calendar.MONTH, monthOfYear); myCalendar.set(Calendar.DAY_OF_MONTH, dayOfMonth); updateLabel(); } }; binding.get().startDateEditText.setOnClickListener( v -> { // TODO Auto-generated method stub if(getActivity() != null) { isFirstDateEdit = true; new DatePickerDialog(getActivity(), date, myCalendar .get(Calendar.YEAR), myCalendar.get(Calendar.MONTH), myCalendar.get(Calendar.DAY_OF_MONTH)).show(); } }); binding.get().endDateEditText.setOnClickListener( v -> { // TODO Auto-generated method stub if(getActivity() != null) { isFirstDateEdit = false; new DatePickerDialog(getActivity(), date, myCalendar .get(Calendar.YEAR), myCalendar.get(Calendar.MONTH), myCalendar.get(Calendar.DAY_OF_MONTH)).show(); } }); } private void updateLabel() { String myFormat = "yyyy-MM-dd"; //In which you need put here SimpleDateFormat sdf = new SimpleDateFormat(myFormat, Locale.US); if(isFirstDateEdit) { binding.get().startDateEditText.setText(sdf.format(myCalendar.getTime())); }else { binding.get().endDateEditText.setText(sdf.format(myCalendar.getTime())); } }
اینم کدهاش اگه کسی مستونه کمکم کنه که بدجورگیرم
لینک ارسال
به اشتراک گذاری در سایت های دیگر
0 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.