Android TimePickerDialog показывает A. вместо A.M

Android TimePickerDialog показывает A. вместо A.M

Android TimePickerDialog показывает A. вместо A.M на испанском языке

Любое решение для отображения A.M?

Calendar mcurrentTime = Calendar.getInstance();
                    int hour = mcurrentTime.get(Calendar.HOUR_OF_DAY);
                    int minute = mcurrentTime.get(Calendar.MINUTE);
                    final TimePickerDialog mTimePicker = new TimePickerDialog(this, new TimePickerDialog.OnTimeSetListener() {
                        @Override
                        public void onTimeSet(TimePicker timePicker, int selectedHour, int selectedMinute) {

                            final Date opntme = new Date();
                            SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");
                            sdf.format(opntme);
                            opntme.setHours(timePicker.getCurrentHour());
                            opntme.setMinutes(timePicker.getCurrentMinute());
                            opntme.setSeconds(0);


                        }
                    }, hour, minute, false);//Yes 24 hour time
                    mTimePicker.setTitle(getString(R.string.select_open_time));
                    mTimePicker.show();
                }

Где твой код?

AskNilesh 02.07.2018 06:43

Нормально ли работает на других языках, кроме spanish?

Vikasdeep Singh 02.07.2018 06:56

Работает нормально на английском .. В моем приложении есть английский и испанский.

Sarath Sasi 02.07.2018 07:34

@SarathSasi вы нашли какое-нибудь решение? Я столкнулся с той же проблемой.

AndroidLearner 13.11.2018 13:44

@AndroidLearner Нет .. Я не нашел для этого решения. Наконец я перешел на 24-часовой просмотр

Sarath Sasi 14.11.2018 05:45

так это ОС Android, которая не поддерживается, или какие-то другие технические трудности? Я много гуглил, но не могу найти никаких технических подробностей по этой проблеме

AndroidLearner 14.11.2018 07:01
0
6
62
0

Другие вопросы по теме