【发布时间】:2012-09-22 20:35:17
【问题描述】:
我正在尝试制作一个接受输入并自动将其更改为 int 的应用。但是,当它尝试获取 int 时,应用程序会自动停止。以下是完整代码...
public class MainActivity extends Activity implements OnClickListener{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button calculate = (Button)findViewById(R.id.calculateTip);
calculate.setOnClickListener(this);
}//end onCreate
public void onClick(View v) {
EditText money = (EditText)findViewById(R.id.bill);
int bill = Integer.parseInt(money.getText().toString());
money.setText("Event Processed");
}//end onClick
}//end MainActivity
【问题讨论】:
-
您遇到什么错误?您也可以发布您的 XML 吗?
-
你确定你发送的是整数而不是双精度吗?
-
文本字段的内容是什么? LogCat 的输出是什么?