1
我正在研究一種波斯語言的Android應用程序,該應用程序從EditText
輸入中獲取一個數字。 問題是我使用EditText
的自定義字體,當我嘗試獲取其中的數字並使用Double.ValueOf
方法將其轉換爲double時,我得到一個NumberFormatException
。當我將EditText
的值作爲字符串在LogCat中,它是帶有波斯語字符的數字。 奇怪的是,當我在EditText
中的代碼中插入一個雙數時,會發生此問題,並且當用戶將其數字編號時,所有內容均爲OK! 解決此問題的任何想法? 有什麼辦法可以將波斯語數字字符轉換爲雙倍字符串? 謝謝你的幫助。在一個EditText中將unicode farsi數字字符轉換爲android