EditText in android wear/How 要在 android 中输入文字吗?

EditText in android wear/How to input text in android wear?

我正在构建一个需要接受文本输入的 android 穿戴应用。我试过使用 EditText,它显示正常,但是当我单击文本框时,没有弹出键盘。如何在 android wear 中获取文本或语音输入?

编辑:这里是编辑文本的代码:

<EditText
    android:id="@+id/txt"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignEnd="@+id/titleTV"
    android:layout_alignStart="@+id/titleTV"
    android:layout_centerVertical="true"
    android:editable="true" />

鉴于可穿戴设备上没有 IME,您有几个选项可以捕获用户的输入:

  • 如果您正在使用通知,那么有一个 way 可以构建一个可以在手表上进行语音回复的通知。
  • 如果可以,请从列表
  • 中为用户提供一组罐装 responses/choices select
  • 如果您想要更自由形式的输入,请使用 SpeechRecognizer 将用户的语音输入捕获为文本。