gpt4 book ai didi

android - 从编辑文本中获取十进制数

转载 作者:太空狗 更新时间:2023-10-29 15:42:11 27 4
gpt4 key购买 nike

我知道有人问过类似的问题,但我在获取来自键盘的十进制数时遇到了一些麻烦。

我在 onCreate 方法中的 Java 代码应该是:

textS0 = (EditText)findViewById(R.id.editS0);
Button btn_S0 = (Button)findViewById(R.id.getS0);

btn_S0.setOnClickListener(new View.OnClickListener()
{
public void onClick(View v)
{
//how should I get here the number from keyboard?
//I think I should be something like
//double S0=textS0.getText()....
}
});

这就是我的 XML 文件包含的内容

<EditText
android:id="@+id/editS0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:hint="@string/S0"
android:inputType="numberDecimal" />
<Button
android:id="@+id/getS0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/setS0" />
</LinearLayout>

最佳答案

只需这样做:

double S0 = Double.parseDouble(textS0.getText().toString());

关于android - 从编辑文本中获取十进制数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16506756/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com