Android アプリケーション (2.3.3) を BB 10 に移植しようとしています。現在、input=number、テンキーが表示されていません。適切にフィルタリングされていますが、プログラムで動作させるか、XML でいくつかの変更を加える方法のリストを試しました。 .
xml ファイルを変更しているときに、password=true を取得できました。他のキーパッドの上にテンキーをフィルター処理しますが、パスワード以外の他のキーパッドも同様に把握できません。
同様に、パスワードを変更してプログラムで設定しようとしましたが、これらのどれも機能しませんでした.以下はプログラムで試したもののリストですが、どれも私の目的を果たしませんでした.
myNumber= (EditText) findViewById(R.id.ActivateNewUser_myNumber);
myNumber.setInputType(InputType.TYPE_CLASS_NUMBER);
myNumber.setRawInputType(Configuration.KEYBOARD_12KEY);
myNumber.setKeyListener(new DigitsKeyListener());
myNumber.setOnClickListener(this);
myNumber.setTransformationMethod(PasswordTransformationMethod.getInstance());
myNumber.setTransformationMethod(null);
myNumber.setInputType(InputType.TYPE_CLASS_TEXT );
myNumber.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);
myNumber.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);
myNumber.setInputType(InputType.TYPE_CLASS_TEXT | inputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);
myNumber.requestFocus();
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(myNumber, InputMethodManager.SHOW_IMPLICIT);
何か不足している場合はお知らせください。