我遇到的问题是,当我根本没有输入任何数据,或者如果其中一个输入框中只有数据时程序崩溃,但是如果两个框中都有任何数据,程序工作正常,那么我该如何阻止它如果没有输入,则发送数据。错误说它可以解析双值“”
calculate.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
distanceTraveled = Double.parseDouble(distance.getText().toString());
fuelUsed = Double.parseDouble(fuel.getText().toString());
part1 = fuelUsed / 4.55;
mpg = distanceTraveled / part1;
total.setText(String.format("%.2f", mpg));
}
});