بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

گرفتن تاریخ از کاربر

مدیریت گفتگو
Hamid 11 سال پیش
آخرین تغییر: 11 سال پیش

سلام دوستان میخواستم بدونم چطور میشه تاریخ رو از کاربر گرفت و اونرو توی یک Plain text نشون داد و اینکه اگه بخوایم این تاریخ شمسی باشه چیکار کنیم خیلی ممنون میشم اگه جواب بدید دوستان

نظرات

پاسخ‌ها 1

Saeed Mozaffari 11 سال پیش

سلام . کدهای زیر برای دریافت تاریخ و زمان هست . البته در آموزشها این بحث وجود داره و بهتره به اونجا مراجعه کنید تا توضیحات کامل رو ببینید. بعد از دریافت زمان هم که به راحتی edittext رو  setText میکنید به زمان مورد نظر .

  private void testDatePickerDialog() {
OnDateSetListener dateListener = new OnDateSetListener() {

@Override
public void onDateSet(DatePicker arg0, int year, int month, int day) {
Toast.makeText(G.context, "Time set: " + year + ":" + month + ":" + day, Toast.LENGTH_SHORT).show();

}
};

DatePickerDialog dialog = new DatePickerDialog(G.currentActivity, dateListener, 2014, 10, 17);
dialog.show();
}


private void testTimePickerDialog() {
OnTimeSetListener timeListener = new OnTimeSetListener() {

@Override
public void onTimeSet(TimePicker arg0, int hourOfDay, int minute) {
Toast.makeText(G.context, "Time set: " + hourOfDay + ":" + minute, Toast.LENGTH_SHORT).show();

h = hourOfDay;
m = minute;
while (hour != h & minutes != m) {
if (hour == h & minutes == m - 1) {
testAlertDialog();
return;
}
}
}
};

TimePickerDialog dialog = new TimePickerDialog(ActivityMain.this, timeListener, hour, minutes, true);
dialog.show();
}

برای تبدیل تاریخ هم به این لینک مراجعه کنید داخلش جوابتون هست."البته قبلش باید داخل انجمن جستجو میکردید :)  "

نظرات

Hamid 11 سال پیش
خیلی ممنون اقا سعید
Hamid 11 سال پیش
خیلی ممنون اقا سعید ولی شما همون چیزی که استاد گفته رو توضیح دادید من میخواستم روی plain text نشون بدم!

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