2014-03-07 70 views
3

我在多語言環境中使用原生HTC One鍵盤時出現問題。HTC One鍵盤不會更改語言,inputType = textVisiblePassword

還有就是鍵盤上的按鈕,它允許切換語言:當我進入「普通」的EditText此按鈕啓用文本 EN/RU Button

,所以我可以用任何語言輸入文字。

然而當的inputType = textVisiblePassword加入:

<EditText 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:inputType="textVisiblePassword" /> 

的變化最語言按鈕被禁用:

enter image description here

不限另一個鍵盤(Swype的+龍,... )工作正常。 有誰知道如何解決這個問題?

+1

有同樣的問題。目前沒有好的選擇 - 使用純文本EditText作爲密碼,要求用戶安裝Google鍵盤而不是HTC鍵盤。 – Fedor

回答

0

我認爲密碼字段只支持英文語言,因爲您需要使用服務器等進行驗證。

+0

問題是,任何其他鍵盤工作正常,所以它似乎是HTC的錯誤。 – cVoronin

+0

密碼只有英文?這顯然是一個錯誤。 – Tom