-1
我有一個POJO,其具有這樣的結構(即,類是NameBalance.java
)String獲取自動由OS(機器人)翻譯
String name;
String balance; //this String will later be parsed as Double
//getter-setter for name
public void setBalance(String balance){
this.balance = balance;
}
public String getBalance(){
return this.balance;
}
對象從API響應解析。
當我從對象(它是一個String
)獲得balance
值時,如果設備的語言不是英語,則該值由設備的Android OS自動翻譯。
問題是,如果其他語言有非英文數字字母,那麼我不能解析它到Double
結尾扔了NumberFormatException
。
據我所知,如果資源String
,我可以設置transalatable="false"
。但我的情況是什麼解決方案?任何幫助,將不勝感激。
謝謝,我認爲這是一個好主意:) –