-1
私はこのような構造を有しているPOJOを有する(すなわち、クラスがNameBalance.java
ある)文字列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"
を設定することができました。しかし、私の場合、解決策は何ですか?どんな助けもありがとう。
ありがとう私はそれが良い考えだと思う:) –