問題タブ [numeric-keypad]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Androidにはテンキーがありますか?
数字のみのキーパッド、つまり0から9までの数字と「。」のみを含む仮想キーパッドを呼び出す方法はAndroidにありますか?サイン?
vb.net - VB.NET 2008 - Button.click イベントを作成するにはどうすればよいですか?
Button.click イベントの作成方法 テンキーパッドで Enter キーとピリオド (del) キーの両方を実行しますか?
コードスニペット:
Case Keys.Enter
動作しCase Keys.Separator
ません。period(del) キーの Keys.OEMPeriod のようなものもありません。
KeyPressイベントなどでエンターキーを呼び出してみましたが、役に立ちませんでした。
何か案は?学校のプロジェクトで Windows の calc.exe を模倣しようとしていますが、テンキー機能などのいくつかの機能を追加しようと考えています。
android - 「電話」ソフト キーパッドで InputType=numberDecimal を使用するにはどうすればよいですか?
ボックスの場合EditText
、ユーザーは有効な数字のみを入力する必要があるため、 を使用してandroid:inputType="numberDecimal"
います。残念ながら、Android が提供するソフト キーボードには、一番上の行にのみ数字があり、次の 3 行には他のさまざまな記号 (ドル記号、パーセント記号、感嘆符、スペースなど) があります。はnumberDecimal
0 ~ 9 の数字、マイナス記号、および小数点のみを受け入れるため、「電話」ソフト キーボード (3x3 グリッドの 0 ~ 9 とその他の記号) を使用する方が理にかなっています。これにより、ボタンが大きくなり、ヒットしやすくなります (同じ画面領域で 10x4 グリッドではなく 4x4 グリッドであるため)。残念ながら、使用android:inputType="phone"
すると括弧などの数字以外の文字が許可されます
を使ってみたのですが、ビットフラグandroid:inputType="numberDecimal|phone"
の側面が無視されているようです。と組み合わせてnumberDecimal
使用することも試しましたが、それでも複数の負号または小数点を使用できます (そのようなエラー チェックは非常に優れており、ユーザーが入力することさえできません)。Javaコードでa を使用しながら、xmlレイアウトファイルでも使用しようとしましたが、デフォルトの数字ソフトキーボード(一番上の行にのみ数字があるもの)を使用します( set のように見え、セットを無効にしますxml レイアウトによる)。android:inputType="phone"
android:digits="0123456789-."
inputType="number"
android:inputType="phone"
DigitsKeyListener
InputType.TYPE_CLASS_NUMBER
InputType.TYPE_CLASS_PHONE
カスタム IME を作成しても機能しません。ユーザーはアプリの外部でグローバル オプションとして IME を選択する必要があるからです。
「電話」スタイルのソフトキーボードを使用しながら、入力内容に「番号」制限を使用する方法はありますか?
android - Android:電卓タイプのソフトキーパッドをiPhoneにスライドさせる必要があります
会社が外部で開発したiPhoneアプリをAndroidで複製しようとしています。
私の必要性は単純ですが、アンドロイドの下で達成するのは難しいようです。3つの数値編集テキスト入力があります。それぞれ、10進数の数値のみを取る必要があります。したがって、0〜9の数字と「。」また "、"。iPhoneでは、これは電卓スタイルのキーパッドのスライドによって実現されました。ボタンの1つに「GO」ボタンを押すと、キーパッドが非表示になり、すべての入力に有効な値がある場合は、画面に値を表示する計算がトリガーされます。
私はAndroid携帯の入力タイプを試しましたが、これは私が望むものに非常に近いですが、移動ボタンを複製する方法がわかりません。メインインターフェイス自体に計算ボタンを配置しましたが、一度開いたキーボードを再び動かすことができません。
だから私もできますか
A.電話のキーパッドのレイアウトを何らかの方法で変更して、ボタンの1つをGO(計算)に変更し、キーの押下を傍受するか、
B.独自のキーパッドを作成する必要がありますか?その場合、現在のビューの上でキーパッドをスライドさせて出し入れするにはどうすればよいですか?
みんなありがとう
android - Android - 数字キーパッドでキーが押されたことをリッスンしますか?
次のコードを使用して、Android のソフト入力キーボードから 0 ~ 9 のキーが押されたことをリッスンします。
次のモードでソフト入力キーボードを表示すると、コードが機能します。
ただし、次のモードでソフト入力キーボードを表示すると機能しません。
どうしてこれなの?
iphone - iPhone アプリ: スコアを入力すると機能しますが、制限するにはどうすればよいですか?
私のiPhoneアプリは正常に動作し、すべての部分が正常に動作しますが、特定のものをスコアリングできますが、たとえばアイテムx「609573095730」を評価できる分にスコアを制限するにはどうすればよいですか?スコアは 0 から 100 の間です。これを行うにはどうすればよいでしょうか。非常に単純なことだと想像できますが、自分では解決できないようです。
補足: スコアは数字キーパッド (電話のようなもの) を介して入力されます。
iphone - UITextField以外の場所に触れるだけでキーボードを閉じるにはどうすればよいですか?
こんにちは、アプリケーションに 2 つの UITextFields があり、UITextFields 以外の場所をタッチしたときにキーボードを閉じたいのですが、どうすればよいですか?
validation - Input type='number' 新しい検証により、iPhone iOS5 の Safari および Mac の最新の Safari で先頭のゼロが削除され、数値がフォーマットされます
MacOS 用の最新の Safari と iOS5 に搭載されているものには、追加の検証があり、テキスト フィールドが電話番号でない場合に問題が発生します。
ケース: type="numeric"属性を持つ入力テキスト フィールド。
問題: 1) 番号が電話番号としてフォーマットされます。たとえば、「012345678」と入力すると、「012 345 678」としてフォーマットされます
2) 先頭のゼロが削除されています。たとえば、「01234567」は「1234567」としてフォーマットされます
テキスト フィールドのtype="numeric"属性を削除するだけで、おそらく問題は解決しますが、iPhone の通常のキーボードの代わりに、このテキスト フィールドに数字キーパッドを使用したいと考えています。
これを修正する方法はありますか?
どうもありがとう
android - アクティビティ開始時にテンキーを起動するのに苦労する
アクティビティの開始時にソフトテンキーを表示するか、そのアクティビティに常にキーパッドを表示する必要があります。
私が試してみました:
- アクティビティのマニフェストに設定
android:windowSoftInputMode="stateAlwaysVisible"
しますが、機能しませんでした。 - アクティビティ onCreate にこのコードを追加しました。英数字キーパッドは表示されますが、数字は表示されません。
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, 0);
これについて助けが必要です。
android - 数値ソフトキーパッドが表示され、通常のキーパッドに即座に変わります
こんにちは、数値ソフトキーパッドと EditText について少し助けを求めていました。基本的に、EditText を介して編集可能な 1 列を持つ 2 列のテーブルを使用するアクティビティがあります。EditText がクリックされたときに数字の電話キーパッドが表示されるようにします。これは行いますが、ほぼ瞬時に通常のキーパッドに切り替わります。時々それは数回切り替わりますか?? ビューは、このブログのコードを変更したカスタム アダプター内にあります。
アクティビティ用の xml ファイルがありますが、実際には使用されず、プログラムでセットアップされます。xml ファイルには、linearLayout、ListView、および空白の textview と edittext が含まれています。
今度はカスタムアダプター
}
}
これは簡単なことですが、カスタム アダプターで何か問題が発生していると思います。アイデアはありますか?
それを台無しにするのは、私の電話のクエリキーボードのデフォルト設定にもっと関係していると思います。電話の設定を電話のキーパッドに手動で変更すると、機能します。これを自動的に行うことはできますか?