1
EditTextフィールドをdouble変数に設定しようとすると、これを行うためのよりよいまたはより簡潔な方法があるかどうJavaへの相対noobのは、私は思ったんだけどとしてEditTextをAndroidスタジオの倍にすると、これはうまくいくように見えますが、正しく表示されません。
public void setItemCost() {
EditText x1 = (EditText) findViewById(R.id.itemCost);
Editable x2 = x1.getText();
String x3 = x2.toString();
itemCost = Double.parseDouble(x3);
}
:ここに私の方法です。 また、私は浮動小数点価格を使用する方が良いでしょうか?
多くのおかげで、 スティーブ
再 'のようにそれをチェーンすることができますが、価格設定のために浮かぶ':?見る(http://stackoverflow.com/questions/588004/ [小数点演算が壊れて浮いていますか?] is-floating-point-math-broken) – agc