मुझे पता है कि टाइमपिकर विजेट को 24 घंटे तक कैसे सेट करें, आप टाइमपिकरडियलॉग के लिए ऐसा कैसे करते हैं ???टाइमपिकरडियलॉग को 24 घंटे कैसे सेट करें?
अन्यथा मुझे एक नया संवाद बॉक्स पूरी तरह से बनाना होगा ??
मुझे पता है कि टाइमपिकर विजेट को 24 घंटे तक कैसे सेट करें, आप टाइमपिकरडियलॉग के लिए ऐसा कैसे करते हैं ???टाइमपिकरडियलॉग को 24 घंटे कैसे सेट करें?
अन्यथा मुझे एक नया संवाद बॉक्स पूरी तरह से बनाना होगा ??
मूल रूप से वहाँ एक निर्माता पैरामीटर
सार्वजनिक TimePickerDialog (संदर्भ संदर्भ, TimePickerDialog.OnTimeSetListener कॉलबैक, HOUROFDAY, पूर्णांक मिनट, boolean is24HourView
int)
और इस लिंक भी आपकी मदद कर सकते
हैचीयर्स
धन्यवाद आदमी क्लिक किया जाता है, यह पूरी तरह से काम करता है। दूसरा, मैं टाइमपिकरडियलॉग को कैसे संशोधित करूं, मैं शीर्ष पर सूचीबद्ध समय को हटाना चाहता हूं। –
इसे उत्तर के रूप में चिह्नित करें और कृपया एक और प्रश्न पूछें जो आपने करने की कोशिश की और आप वास्तव में क्या चाहते हैं। जितना संभव हो उतना विशिष्ट हो। –
एक timepicker दिखाएं timeButton
timeButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Calendar now = Calendar.getInstance();
TimePickerDialog tpd = TimePickerDialog.newInstance(
CreateBookingActivity.this,
now.get(Calendar.HOUR_OF_DAY),
now.get(Calendar.MINUTE),
true
);
edit_event_time.setClickable(true);
edit_event_time.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Calendar calendar = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("hh:mm a");
String time = sdf.format(calendar.getTime());
Log.e("time", "time " + sdf.format(calendar.getTime()));
String inputTime = time, inputHours, inputMinutes;
inputHours = inputTime.substring(0, 2);
inputMinutes = inputTime.substring(3, 5);
TimePickerDialog mTimePicker = new TimePickerDialog(DashBoardActivity.this, new TimePickerDialog.OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker timePicker, int selectedHour, int selectedMinute) {
if (selectedHour == 0) {
selectedHour += 12;
timeFormat = "AM";
} else if (selectedHour == 12) {
timeFormat = "PM";
} else if (selectedHour > 12) {
selectedHour -= 12;
timeFormat = "PM";
} else {
timeFormat = "AM";
}
String selectedTime = selectedHour + ":" + selectedMinute + " " + timeFormat;
edit_event_time.setText(selectedTime);
}
}, Integer.parseInt(inputHours), Integer.parseInt(inputMinutes), true);//mention true for 24 hour's time format,false for 12 hour's time format
mTimePicker.setTitle("Select Time");
mTimePicker.show();
}
});
जांच के लिए इस लिंक http://stackoverflow.com/questions/2659954/timepickerdialog-and-am-or-pm –