我想创建一个简单的android应用程序使用eclipse和android sdk(java)我有一个EditText框有一些限制,但它在EditText框为空时崩溃我已经尝试了很多检查EditText的方法,如果它是空的但它只是想工作..我的代码是低于它为什么总是崩溃时,该框是空的它应该是简单的没有?检查EditText是否为空崩溃应用程序
buttonHash.setOnClickListener(new View.OnClickListener(){
public void onClick(View v){
switch(v.getId()){
case R.id.hash_button:
TextView msg = (TextView)findViewById(R.id.tell);
info = (EditText)findViewById(R.id.entry);
anss = info.getText().toString();
//String ans = Double.toString(res);
double result = Double.parseDouble(anss);
if (res == result){
msg.setText("Correct");
}else
if (res != result){
msg.setText("Incorrect");
}else
if (info.getText().toString().equals("")){
msg.setText("Empty!");
}
}
}
});
你为什么checki在使用它之后查看字符串是否为空?从LogCat中可以看出哪一行导致它崩溃? – PearsonArtPhoto 2012-03-10 03:35:39
logcat在哪里? – 2012-03-10 03:35:42
花花公子的最后一位崩溃我只是想显示消息“空”,如果textview是空的 – Tacit 2012-03-10 03:37:56