我不确定如何解决这个问题。 我有一个旋转器。当选择某个选项时,文本字段(数字)中的任何内容我都希望将该值用于特定方法。
在Main:
EditText temp;
temp = (EditText)findViewById(R.id.editText);
public void onItemSelected(AdapterView<?> parent, View view, int position, long id)
{
String choice = parent.getSelectedItem().toString();
Double value = Double.parseDouble(temp.getText().toString());
}
在尝试将temp转换为double之前,一切正常,它会使应用程序崩溃。任何帮助将不胜感激。
我是ANDROID STUDIO的新手。
答案 0 :(得分:0)
我认为temp字段是空的(因此是“”),它不能很好地解析为double。