0

キーボードで入力すると、押した文字がバブルで表示されます。これを防ぐ方法を探しています。

ここに画像の説明を入力してください

4

2 に答える 2

1

Androidのキーボードは、他のアプリとまったく同じです。好きなものをインストールできます。

したがって、他の開発者が各アプリで何ができるかについては、多くのルールはありません。これはそのうちの1つです。

私の知る限り、あなたができる唯一のことは、editTextにどのような種類の入力をしたいかのヒントをキーボードに与えることです(そしてキーボードアプリはあなたが望むようにそれを処理するかもしれないし、しないかもしれません) 。それ以外は、別のアプリを強制的に希望どおりに動作させることはできません。

ただし、アプリに組み込まれている場合でも、いつでも独自のキーボードを作成できます。このようにして、独自のルールを設定できます。

于 2012-06-03T22:30:52.223 に答える
1

簡単な答え:できません。

長い答え:それは通常、メーカーによってカスタマイズされています。同じAndroidバージョン内のメーカー間でいくつかの多くの違いが見つかりました。動作をカスタマイズしようとしても意味がないと結論付けました。あなたが方法を見つけたとしても、それはその特定のAndroidバージョンでその特定のメーカーのために働くかもしれません。

でテンキーを要求した場合でも<EditText android:inputType="number" ... />、ユーザーに正確に表示される内容はメーカーによって異なります。

キーボードの動作を変更するための文書化されたAPIへの参照を見つけた場合は、それへのリンクをいただければ幸いです。

于 2012-06-03T20:13:33.400 に答える