2011-01-12 16 views
1

私はJava Android開発の初心者です。 Eclipse SDK 3.6.1のバージョンを使用しています。私はこのことをやろうとしています。アプリケーションを起動してピンコードを入力するときに、数字を入力するにはピンフィールドをクリックする必要があります。数字のキーボードに自動的に電話する方法は?私はSamsung gt-i5500を使用しています、それはタッチスクリーンです。番号のキーボードに自動的に電話する方法は?

答えて

2

私は実際にこれを試していませんが、android:inputType="phone"をピンフィールドに設定してから、そのフィールドのrequestFocusをコード内で呼び出すことができます。

2

あなたは以下のようにあなたのピンEDITTEXTためandroid:inputType="number"を設定する必要があります。

<EditText 
android:layout_height="wrap_content" 
android:layout_width="wrap_content" 
android:inputType="number" 
></EditText> 

とフィールド上のときに、ユーザーのCLIK数値キーボードが表示されます。 alt text

1

inputTypeを設定することで、UI(具体的にはTextView:EditText)にどのタイプのフィールドを扱うかを指示できます。ここにはlist of the available input typesがあり、選択した項目に応じて、フィールドにデータを入力するとそのキーボードが届きます。

あなたの場合、inputType:numberが必要になる可能性が最も高いです。利用可能なオプションの一覧については、私が提供したリンクを参照してください。

関連する問題