私は、CPFをログインとして受け入れる私のアプリにログイン画面を持っています(CPFはすべてのブラジル市民が持つ一意の番号です。例えば:10546819546)。ログインしていて、その上に文字が表示されている可能性があります。Androidソフトキーボードのショー番号が最初に表示されます
私の問題は、キーボードがポップアップしたときに、デフォルトのアルファベット1の前に数字/記号「表示」を表示したいということです。 inputMethodを電話番号に変更しても問題は解決しません。というのも、ログインには文字が含まれている可能性があるからです。
質問には多少似ていますが、それらのすべてが私の問題を解決しなかったか、あまりにも複雑すぎました。
これは、ユーザーエクスペリエンスをやや向上させ、アプリの開発を楽しませるための小さな調整にすぎないので、「デフォルトのキーボードを上書きしてカスタムコンポーネントを作成する」などのソリューションの場合は、そのままにしておきます。
TL; DR:文字/数字の前に数字/記号のソフトキーボードを表示したい。
ブラジルの文化に精通していません。各人に発行されたCPFカードはありますか?そうであれば、カードには何らかの機械可読形式で表された数がありますか?おそらくバーコードですか?もしそうなら、スキャンするオプションを与えることができます。 – FoamyGuy
物理カードがありますが、バーコードやスキャン可能なものはありません。また、CPFカードではほとんど誰も歩き回らない。なぜなら、通常、私たちのIDにはcpfが印刷されているからだ。 –