美文网首页
TextInputLayout 惊现底层bug-on a nul

TextInputLayout 惊现底层bug-on a nul

作者: ifjgm | 来源:发表于2019-10-13 00:52 被阅读0次

报错信息提取

Android - Attempt to invoke virtual method 'void android.view.View.getBoundsOnScreen(android.graphics.Rect)' on a null object reference

整体崩溃信息

FATAL EXCEPTION: main 
Process: br.com.fornaro.armariovirtual, PID: 5540
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.View.getBoundsOnScreen(android.graphics.Rect)' on a null object reference at android.app.assist.AssistStructure$WindowNode.<init>(AssistStructure.java:484)
at android.app.assist.AssistStructure.<init>(AssistStructure.java:1908)
at android.app.ActivityThread.handleRequestAssistContextExtras(ActivityThread.java:3035)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1807)
at android.os.Handler.dispatchMessage(Handler.java:105)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6541)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)

解决方案

这是Android framework 的 bug。那么我们直接说解决方案吧

  • 在每个EidtText 里添加如下属性,但这个属性最低要求 API=26.
android:importantForAutofill="noExcludeDescendants"
  • EidtText 中的hint 移到 TextInputLayout。可能出现AndroidStudio 无法预览控件的hint

参考链接

可参考stackoverflow 上的解决方案

相关文章

  • TextInputLayout 惊现底层bug-on a nul

    报错信息提取 整体崩溃信息 解决方案 这是Android framework 的 bug。那么我们直接说解决方案...

  • Material Design风格文本输入样式TextInput

    TextInputLayout介绍 TextInputLayout是Google基于Material Design...

  • 惊现

    那天晚上天下着雨,无法像往常一样去操场跑步,那只能到楼底下去跳绳了,反正锻炼身体是必须的。 拿好绳子和老公一起下去...

  • TextInputLayout详解

    TextInputLayout是什么 TextInputLayout主要是作为EditText的容器,从而为Edi...

  • Design控件

    TextInputLayout(文本输入布局)TextInputLayout的作用是将EditText包裹起来,使...

  • TextInputLayout

    介绍: 首先来看一下TextInputLayout,TextInputLayout 是EditText(或者Edi...

  • 惊现(126)

    “卡……娜!”凉子还没有从刚才那骇人的梦境中摆脱出来,那只大眼实在太过真实和诡异了,凉子两眼失神,身体发烫,她又发...

  • 梦回惊现

    以前做过一个梦 新手机旧手机,收到一条信息,发现一切刚刚发生的和之前梦里遇到的一模一样 #梦境回忆录

  • 惊现尸体

    今天是公司开工第一天,领导把我们四个人安排在一个宿舍里,我们也彼此了解了。晚睡熄灯后,我不知道是什么原因,总是翻来...

  • MaterialDesign--(5)TextInputLayo

    能学到什么? 1.TextInputLayout 的使用2.TextInputLayout 的所有属性3.如何阅读...

网友评论

      本文标题:TextInputLayout 惊现底层bug-on a nul

      本文链接:https://www.haomeiwen.com/subject/egfhmctx.html