最近测试APP时发现在我自己的手机上运行是当遇到有edittext自动弹出软键盘时,我finish当前界面是就会报错。我的软件是Android4.1.2版本的。我的手机是乐视Android 5.0.2版本的。在华为的Android4.4的手机上和模拟器上都不会报错!求各位大神帮忙解决!
详细的软件流程是这样的
报的错误就是数组越界。我这段具体啊代码是这样的:
AlertDialog.Builder builderttrue = new AlertDialog.Builder(
Activity_DailyTaskInfoActivity.this);
builderttrue.setTitle("提示");
builderttrue.setMessage("数据提交成功。");
builderttrue.setPositiveButton("确认",
new DialogInterface.OnClickListener()
{
@Override
public void onClick(DialogInterface dialog,
int which)
{
dialog.cancel();
dialog.dismiss();
Activity_DailyTaskInfoActivity.this.finish();
}
});
builderttrue.create().show();
提醒数据提交成功后,自动finish本界面,当点击确定后就报错了!
有时候在当前界面有手机自带的返回键时也会报相同的错误!
详细的软件流程是这样的
![](http://img.bbs.csdn.net/upload/201607/08/1467943257_574777.png)
报的错误就是数组越界。我这段具体啊代码是这样的:
AlertDialog.Builder builderttrue = new AlertDialog.Builder(
Activity_DailyTaskInfoActivity.this);
builderttrue.setTitle("提示");
builderttrue.setMessage("数据提交成功。");
builderttrue.setPositiveButton("确认",
new DialogInterface.OnClickListener()
{
@Override
public void onClick(DialogInterface dialog,
int which)
{
dialog.cancel();
dialog.dismiss();
Activity_DailyTaskInfoActivity.this.finish();
}
});
builderttrue.create().show();
提醒数据提交成功后,自动finish本界面,当点击确定后就报错了!
有时候在当前界面有手机自带的返回键时也会报相同的错误!