雖然設置setInputType(InputType.TYPE_NULL);
爲密碼 字段,但我們輸入的文本是可見的,並且不會被密碼字段不需要的 點掩蓋。Android隱藏鍵盤密碼字段
InputType.TYPE_NULL | TYPE_TEXT_VARIATION_PASSWORD
將顯示 鍵盤。
如果我們嘗試再次將內容類型設置爲 TYPE_TEXT_VARIATION_PASSWORD
,虛擬鍵盤將開始 再次出現。
也嘗試了下面的方法,這也是行不通的。 InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(editTextPasswordnew.getWindowToken(), 0);
設置InputType
到NULL
,並設置TransformationMethod
仍然顯示區域提示。
請問您可以提供其他可能的方法,我們如何實現 隱藏虛擬鍵盤的密碼EditText
字段?
我們不希望用戶從設置中執行此操作。
想讓軟鍵盤始終保持隱藏狀態嗎?或者直到用戶選擇密碼字段時纔開始活動? – inazaruk 2011-05-17 15:05:53