2012-03-01 11 views
1

私はユーザーがログインできるようにwebviewを使用しています。サイトでは数値のパスワードが必要なので、ウェブビューに数値キーパッドをポップアップ表示させたいだけでなく、入力文字を隠すこともできます。私はあなたがHTML入力タイプ= "数字"を指定すると、数字キーパッドがポップアップすることを知っています。さらに、HTML入力タイプ= "パスワード"を指定すると、入力文字が非表示になります。Androidのwebviewを使用している数字のパスワードフィールド

しかし、この場合、両方を実行する必要があります(つまり、数字のキーボードを開いて入力文字を非表示にする)。私は、ネイティブスクリーンを使用している場合は、 "数値パスワード"タイプのEditTextフィールドを指定することができますが、私はwebviewを使用しているので、これは利用可能ではないと思います。

ここにはどのような候補がありますか?

答えて

0

「パスワードタイプ」にすることができます。ユーザーには数字のパスワードだけを受け入れることができます。ユーザーがパスワードを入力すると、コードから数値がチェックされます。入力されたパスワードが条件を満たさないというダイアログを表示して、ユーザーが有効なものを入力するようにすることができます。

あなたの状況に適していますか?

+1

お返事ありがとうございます。 問題は、type = "password"にすると、キーボードがデフォルトのテキストキーボードになり、ユーザーが数値キーボードに切り替えるには '123'キーを押す必要があるということです。私はそれが適切な入力のためにそれを切り替える必要なく、数字のキーボードに自動的にしたいと思います。 他のアイデアはありますか? – user1243306

+0

はい、あなたは正しいです。それほど便利ではありません。私がより良いアイデアを思いついたら教えてください。 – Ewoks

+1

私のためにうまくいくCSSソリューションが見つかりました。以前の投稿の で解決されました。http://stackoverflow.com/questions/8333117/is-there-a-way-to-have-a-masked-numeric-input-field – user1243306

関連する問題