2

数字キーボード用に Android で EditText を構成していますが、キーボードのボタンに「次へ」と表示させたいのですが、「完了」と言っています。どうすればそれを変更できますか? 私はすでに試しました:

   <com.innovattic.font.FontEditText
   style="@style/CadastroTextBoxStyle"
   android:hint="CEP"
   android:id="@+id/etCEP"
   android:inputType="number"
   android:singleLine="true"
   android.imeOptions="actionNext" />

そしてこれも:

    etCEP.setImeActionLabel("Next", KeyEvent.KEYCODE_ENTER);

しかし、それはまだ完了したと言います。他に何ができますか?

ありがとう

4

1 に答える 1

2

入力メソッドの型の指定に見られるように、 TextView.setImeActionLabel(CharSequence, int)を呼び出す必要はなく、代わりに XML 属性でやなどのandroid:imeOptions値を指定して、それに応じてラベルを変更する必要があります。actionSendactionNext

:属性のようにタイプミスしているため、これは機能しません.。それらを切り替えると、すぐに問題が解決するはずです.

于 2014-11-06T22:18:11.153 に答える