एंड्रॉइड 8.0 पर हमारे कुछ उपकरणों को अपडेट करने के बाद, एक के TextInputEditTextअंदर एक क्षेत्र पर ध्यान केंद्रित करने पर TextInputLayout, एप्लिकेशन इस के साथ क्रैश हो जाता है Exception:
Fatal Exception: 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.(AssistStructure.java)
at android.app.assist.AssistStructure.(AssistStructure.java)
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(Method.java)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
जब हम एंड्रॉइड सेटिंग्स पर जाते हैं -> सिस्टम -> भाषाएं और इनपुट -> उन्नत -> ऑटो-फिल सेवा -> कोई नहीं , तो TextInputEditText / TextInputLayoutअब क्रैश नहीं होने पर ध्यान केंद्रित करना ।
हम उपकरणों पर नई 8.0 ऑटो-फिल सेवा को अक्षम किए बिना दुर्घटना को कैसे रोक सकते हैं?