java.lang.NullPointerException: Attempt to invoke virtual method 'android.graphics.Rect android.graphics.drawable.Drawable.getBounds()' on a null object reference
at me.james.biuedittext.BiuEditText.getCursorCoordinate(BiuEditText.java:244)
at me.james.biuedittext.BiuEditText.playFlyUp(BiuEditText.java:180)
at me.james.biuedittext.BiuEditText.playAnaimator(BiuEditText.java:135)
at me.james.biuedittext.BiuEditText.update(BiuEditText.java:117)
at me.james.biuedittext.BiuEditText.access$100(BiuEditText.java:33)
at me.james.biuedittext.BiuEditText$1.onTextChanged(BiuEditText.java:94)
at android.widget.TextView.sendOnTextChanged(TextView.java:8240)
at android.widget.TextView.handleTextChanged(TextView.java:8302)
at android.widget.TextView$ChangeWatcher.onTextChanged(TextView.java:10669)
at android.text.SpannableStringBuilder.sendTextChanged(SpannableStringBuilder.java:1208)
at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:578)
at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:509)
at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:508)
at android.view.inputmethod.BaseInputConnection.replaceText(BaseInputConnection.java:844)
at android.view.inputmethod.BaseInputConnection.commitText(BaseInputConnection.java:198)
at com.android.internal.widget.EditableInputConnection.commitText(EditableInputConnection.java:183)
at com.android.internal.view.IInputConnectionWrapper.executeMessage(IInputConnectionWrapper.java:353)
at com.android.internal.view.IInputConnectionWrapper$MyHandler.handleMessage(IInputConnectionWrapper.java:93)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:159)
at android.app.ActivityThread.main(ActivityThread.java:6306)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1096)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:883)
java.lang.NullPointerException: Attempt to invoke virtual method 'android.graphics.Rect android.graphics.drawable.Drawable.getBounds()' on a null object reference at me.james.biuedittext.BiuEditText.getCursorCoordinate(BiuEditText.java:244) at me.james.biuedittext.BiuEditText.playFlyUp(BiuEditText.java:180) at me.james.biuedittext.BiuEditText.playAnaimator(BiuEditText.java:135) at me.james.biuedittext.BiuEditText.update(BiuEditText.java:117) at me.james.biuedittext.BiuEditText.access$100(BiuEditText.java:33) at me.james.biuedittext.BiuEditText$1.onTextChanged(BiuEditText.java:94) at android.widget.TextView.sendOnTextChanged(TextView.java:8240) at android.widget.TextView.handleTextChanged(TextView.java:8302) at android.widget.TextView$ChangeWatcher.onTextChanged(TextView.java:10669) at android.text.SpannableStringBuilder.sendTextChanged(SpannableStringBuilder.java:1208) at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:578) at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:509) at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:508) at android.view.inputmethod.BaseInputConnection.replaceText(BaseInputConnection.java:844) at android.view.inputmethod.BaseInputConnection.commitText(BaseInputConnection.java:198) at com.android.internal.widget.EditableInputConnection.commitText(EditableInputConnection.java:183) at com.android.internal.view.IInputConnectionWrapper.executeMessage(IInputConnectionWrapper.java:353) at com.android.internal.view.IInputConnectionWrapper$MyHandler.handleMessage(IInputConnectionWrapper.java:93) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:159) at android.app.ActivityThread.main(ActivityThread.java:6306) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1096) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:883)
锤子坚果pro 手机测试