EditText使Android工作室翻倍,这似乎有效,但看起来并不正确

时间:2016-07-02 22:55:56

标签: java android android-edittext double

我认为在尝试将EditText字段设置为double变量时,我还有很长的路要走。这是我的方法:

    public void setItemCost() {
        EditText x1 = (EditText) findViewById(R.id.itemCost);
        Editable x2 = x1.getText();
        String x3 = x2.toString();
        itemCost = Double.parseDouble(x3);
    }

作为Java的相对noob,我只是想知道是否有更好或更简洁的方法来做到这一点。 我还会更好地使用花车定价吗?

非常感谢, 史蒂夫

1 个答案:

答案 0 :(得分:1)

不,没有。遗憾。

但是,您可以像这样链接

itemCost = Double.parseDouble(x1.getText().toString());