2015-07-29 4 views
1

Я поместил в свой код два сборщика времени, и он работает хорошо. Однако, когда кто-то отбирает таймер, чтобы открыть цифровую клавиатуру, появляется кнопка «Далее», а не кнопка «Готово». Когда я нажимаю кнопку «Далее», клавиатура меняется с цифровой клавиатуры на обычную клавиатуру. Открывать обычную клавиатуру нельзя.android - Цифровая клавиатура TimePicker Следующая кнопка Проблема

Ниже приведен XML для сборщиков времени (при необходимости я могу добавить больше кода, но я надеюсь, что этого достаточно).

<TimePicker 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_below="@id/start_text" 
     android:id="@+id/time_picker_start"></TimePicker> 
     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="@string/end_time" 
      android:layout_below="@id/time_picker_start" 
      android:textSize="25sp" 
      android:id="@+id/end_text"/> 
     <TimePicker 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_below="@id/end_text" 

      android:id="@+id/time_picker_end"></TimePicker> 

ответ

0

Проверьте, не потерял ли ваш TextView фокус, и это заставляет его открывать клавиатуру.

Также в соответствии с этим вы должны четко определить «код действия», чтобы он работал как дизайн относительно кнопки «next/Done».

Смежные вопросы