我有兩個EditText
場,那是隻讀的同時使用隱藏鍵盤當機器人:編輯=「假」
android:editable="false" and android:inputType="none".
如果我在EditText
第一隻讀的挖掘一個是編輯和一個那麼它的工作原理就是沒有鍵盤和數據輸入。
如果我第一次選擇第一個EditText
字段是讀/寫,那麼鍵盤彈出並且可以輸入數據但是如果我點擊只讀EditText
軟鍵盤然後切換到字母鍵盤,儘管沒有數據可以被輸入。
我希望ReadOnly EditText
永遠不要顯示鍵盤,因爲它是ReadOnly。
重申 - 如果沒有鍵盤顯示,則只讀EditText
不顯示鍵盤,但如果鍵盤打開,則只讀EditText
顯示字母鍵盤。這令用戶感到困惑,我想阻止只讀EditText
顯示任何鍵盤。不知道這是Android佈局問題/解決方案還是Android Java問題/解決方案,因此我僅在Android下標記此帖。
我有兩種EditText 1. Editable和2. Not Editable。我不確定您的解決方案如何檢測不可編輯的。如果用戶點擊不可編輯EditText時打開軟鍵盤,我會非常喜歡軟鍵盤。如果沒有軟鍵盤,那麼當用戶點擊不可編輯的EditText時,它不會彈出,但如果軟鍵盤從先前的條目打開,則當用戶點擊不可編輯的EditText時,軟鍵盤將變爲alpho視圖,並且不允許數據輸入。如果Android可以檢測到水龍頭,那麼應該有一種方法來隱藏鍵盤 – WmBurkert 2012-01-06 05:51:02