首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

seterror 和 showDialog的冲突,如何解决啊这2个一起出现就死机

2013-03-26 
seterror 和showDialog的冲突,怎么解决啊,这2个一起出现就死机if(gt1e.getText().toString().length()0)

seterror 和 showDialog的冲突,怎么解决啊,这2个一起出现就死机
if(gt1e.getText().toString().length()==0){
if(i==0){
gt1e.requestFocus();
}
gt1e.setError("力矩不能为空!");
i++;

}
我在判断文本框值得时候加上seterror 后 ,程序不能调用showdialog ,只要调用就死机,这是为什么?怎么解决? 我是回头按钮,会弹出个选项,让他选择退出 ,不退出,但是直接就死机了,怎么清除上面的seterror

private void showDialog(String msg){
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage(msg)
       .setCancelable(false)
       .setPositiveButton("确定", new DialogInterface.OnClickListener() {
           public void onClick(DialogInterface dialog, int id) {
           AmassGtclsActivity.this.setResult(1);
           AmassGtclsActivity.this.finish();
           }
       });
AlertDialog alert = builder.create();
alert.show();
} 恭喜恭喜,分就给我吧

热点排行