AndroidStudo3.1错误?原因应用程序崩溃

时间:2018-03-29 08:29:10

标签: android android-studio

今天我将AS更新为3.1,但是有一个严重的错误。调用包含onBackPressed()的所有活动的EditText方法将导致

StackOverFlow错误,仅出现在Android 6.0设备下方。

enter image description here

如果我删除了EditText或隐藏了xml中的EditText,则错误消失了。

但是如果我在onBackPressed()方法之前隐藏EditText,就像这样

override fun onBackPressed() {
        editText.visibility = View.GONE
        super.onBackPressed()
    }

,当我点击后退按钮
时 发生了 NullPointerException

enter image description here

简而言之,如果活动包含EditText,当我完成活动时,应用程序将崩溃。

  

完成:致电onBackPressed()Activity.finish()或点击后退按钮

1 个答案:

答案 0 :(得分:0)

我将AS降级为3.0。问题解决了。这应该是AS 3.1中的错误