2017-09-05 13 views
0

多くのInputFilterの組み合わせを無駄にしようとしました。私が参照してるソフトキーボードの上に表示された番号を削除するにはどうすればよいですか?

数字は、これらは、最初の行にあります。

enter image description here

私は人の名前を受け取るのEditTextのためにこれを必要とします。私はすでにInputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORDという単語の候補を無効にしていましたが、これにより上記の画像に表示されている最初の行が有効になりました。

+0

Androidデバイスにあらかじめインストールされている入力方式エディタ(ソフトキーボード)が数百にはなるものの数十種類あります。 Playストアのようなアプリ配信チャンネルから、ユーザーがダウンロードしてインストールすることがさらに可能です。あなたは、アプリケーション開発者として、それらを完全に制御することはできません。最高でも、あなたは 'TYPE_TEXT_VARIATION_VISIBLE_PASSWORD'で何をしているのかなど、あなたが望む動作についてのヒントを提供します。 – CommonsWare

+0

しかし、あなたが 'TYPE_TEXT_VARIATION_VISIBLE_PASSWORD'をリクエストしたため、入力方法エディタが単語候補を無効にする必要はありません。同様に、「その行を表示しないでください」と言う特別なオプションはなく、入力メソッドエディタがその要求を尊重する必要はありません。あなたがテストしている1つのデバイス上の数字を削除するオプションがある可能性を除外することはできません。すべてのデバイスとすべてのユーザーがこれを実行するとは思わないでください。 – CommonsWare

+0

@CommonsWareああ、これを回答として投稿できますか? –

答えて

1

Androidデバイスにプリインストールされている入力方式エディタ(ソフトキーボード)が何百何千もあるにもかかわらず数多くあります。 Playストアのようなアプリ配信チャンネルから、ユーザーがダウンロードしてインストールすることがさらに可能です。

あなたはアプリの開発者として、それらを絶対に制御することはできません。最高でも、あなたはTYPE_TEXT_VARIATION_VISIBLE_PASSWORDを使って何をしているのかなど、あなたの望む行動に関するヒントを提供します。

しかし:あなたはTYPE_TEXT_VARIATION_VISIBLE_PASSWORD

  • を要求された番号の行を表示しないでください」と言うするオプションはありませんので、単語提案を無効にするには、任意の入力メソッドエディタのための要件はありません

    • たとえあったとしても、入力メソッドエディタがその要求を尊重する必要はありません。

    私はできませんテストしている1つのデバイス上の数字を削除するオプションがある可能性があります。すべてのデバイスとすべてのユーザーがこれを実行するとは思わないでください。

  • 関連する問題