1

これは Android SIP に関する質問です (WP7 ではこれを呼んでいます)。https://dl.dropbox.com/u/39662979/AndroidEmulator.pngでクリップをご覧ください。

これは、Android 開発に関するコモンズウェアの本のデモアプリです。経度と緯度のテキスト ボックスが表示され、0 ~ 9 の数字を入力できるキーボードが表示されます。* と # を入力できます。もちろん、経度には負の数が必要になることがよくありますが、マイナス記号はどのように入力すればよいのでしょうか?? 他のすべてのキーを試しました - 他の文字セットを呼び出すことはできますが、マイナス記号は表示されません。

本には、マイナス記号が入力されているが、私を逃れていることが示されています。ありがとう、ディーン

4

3 に答える 3

0

言語設定により、キーボードに「-」がない可能性があります。デバイス設定で別のキーボード (おそらく US キーボード) を追加し、テスト中に US キーボードに切り替えることをお勧めします。

于 2012-07-27T23:21:00.703 に答える
0

つまり、プログラムが正しく動作していません

英語用に構成されたデバイスまたはエミュレーターでアプリケーションを実行する場合、英語で「マイナス記号」(キーパッドの右上のボタン) と呼ばれるものでマークされたキーがあり、入力した数字を無効にすることができます。にEditText:

ここに画像の説明を入力

スクリーンショットでは、キーボードが異なっていることがわかります。

ここに画像の説明を入力

これは、エミュレータが英語用に構成されていないことが原因の 1 つです。他の言語用に構成されています。一部のキーには中国語、日本語、または類似の文字セットが設定されているため、これがわかります。

デバイスまたはエミュレータがどの言語用に構成されているか正確にはわかりません。これらのキーの 1 つが否定であるか、否定を提供するセカンダリ キーボードにつながるかはわかりません。私の推測では、左下隅のキーが別のキーセットに切り替わると思いますが、それは単なる推測です。

私のお勧めは、あなたが話す言語用にエミュレーターを構成することです。そうすれば、おそらくキーボードはあなたにとってより理解しやすくなるでしょう。

于 2012-07-28T00:46:16.927 に答える