2

これら 2 つのプロパティを使用して 2 つの EditText を作成しました。

android:digits="0123456789"
android:inputType="numberDecimal"

ハードウェア キーボードを使用します。Enter キーを実行すると、フォーカス コントロールが 1 つのビューから次のビューに移動しません。これは、EditText の場合は正常に発生します。「 android:digits 」プロパティを削除すると、正しく機能しますが、ここでは、10 進数キーも挿入できます。これは望ましくありません。

android:nextFocusDown」プロパティも試しましたが、この場合も機能しません。

Enterキーイベントを使用してフォーカスを移動する方法は誰でも知っています。

4

2 に答える 2

1

これをレイアウトに追加します。

android:singleLine="true"

android:inputType="numberDecimal"で数字のみを宣言したため、必要はありませんandroid:digits="0123456789"

于 2013-07-30T10:39:58.707 に答える