tvdate = findViewById(R.id.tv_date);try { initDate = new PersianCalendar(); initDate.setPersianDate(1368, 8, 15);} catch (NullPointerException e) { Log.e("tag", "exception is catched");}tvdate.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { picker=new PersianDatePickerDialog(MainActivity.this) .setPositiveButtonString("باشه") .setNegativeButton("بیخیال") .setTodayButton("امروز") .setTodayButtonVisible(true) .setInitDate(initDate) .setMaxYear(PersianDatePickerDialog.THIS_YEAR) .setMinYear(1300) .setActionTextColor(Color.GRAY) .setTypeFace(PersianDatePickerDialog.typeFace) .setListener(new Listener() { @Override public void onDateSelected(PersianCalendar persianCalendar) { Log.e("tag", "inside onDateselected"); Toast.makeText(getApplicationContext(), persianCalendar.getPersianYear() + "/" + persianCalendar.getPersianMonth() + "/" + persianCalendar.getPersianDay(), Toast.LENGTH_SHORT).show(); } @Override public void onDismissed() { } }); //try { picker.show(); //} catch (Exception NullPointerException) { // Log.e("error", "Nullpointer"); // }+ نوشته شده در سه شنبه 16 مهر 1398 ساعت: 19:27 توسط محمد رضا جوادیان
برچسب ها:
|