Android 双击从editText中选择文本会导致算术异常

Android 双击从editText中选择文本会导致算术异常,android,android-edittext,arithmetic-expressions,appcompatactivity,Android,Android Edittext,Arithmetic Expressions,Appcompatactivity,在某些设备中,当我尝试从edittext中选择文本进行复制时,会导致 算术异常 im在活动中使用的编辑文本扩展自AppCompatActivity 这是个例外 E/MessageQueue JNI:MessageQueue回调中的异常: HandlerReceiveCallback E/MessageQueue JNI: java.lang.arithmetricException:在 android.widget.Editor.updateShowAsAction(Editor.java:60

在某些设备中,当我尝试从edittext中选择文本进行复制时,会导致

算术异常

im在活动中使用的编辑文本扩展自AppCompatActivity

这是个例外

E/MessageQueue JNI:MessageQueue回调中的异常: HandlerReceiveCallback E/MessageQueue JNI: java.lang.arithmetricException:在
android.widget.Editor.updateShowAsAction(Editor.java:6034) android.widget.Editor$SelectionActionModeCallback.onCreateActionMode (编者:java:3208) com.android.internal.policy.impl.PhoneWindow$DecorView$ActionModeCallbackWrapper.onCreateActionMode (PhoneWindow.java:3522) android.support.v7.internal.view.SupportActionModeWrapper$CallbackWrapper.onCreateActionMode (SupportActionModeWrapper.java:155) android.support.v7.app.AppCompateDelegateImplV7$ActionModeCallbackWrapperV7.onCreateActionMode (appcompatidelegateimplv7.java:1644) android.support.v7.app.AppCompatiDelegateImplv7.startSupportActionModeFromWindow (appcompatidelegateimplv7.java:748) android.support.v7.app.AppCompateDelegateImplv7.startSupportActionMode (appcompatidelegateimplv7.java:642) android.support.v7.app.AppCompateDelegateImplv14$AppCompateWindowCallbackv14.StartSupportActionMode (appcompatidelegateimplv14.java:74) android.support.v7.app.AppCompateDelegateImplV14$AppCompateWindowCallbackV14.OnWindowsStartingActionMode (AppCompateDelegateImplv14.java:58) com.android.internal.policy.impl.PhoneWindow$DecorView.startActionMode (PhoneWindow.java:2981) com.android.internal.policy.impl.PhoneWindow$DecorView.startActionModeForChild (PhoneWindow.java:2968)android.view.ViewGroup.StartActionModelForChild (ViewGroup.java:710)android.view.ViewGroup.StartActionModelForChild (ViewGroup.java:710)android.view.ViewGroup.StartActionModelForChild (ViewGroup.java:710)android.view.ViewGroup.StartActionModelForChild (ViewGroup.java:710)android.view.ViewGroup.StartActionModelForChild (ViewGroup.java:710)android.view.ViewGroup.StartActionModelForChild (ViewGroup.java:710)android.view.ViewGroup.StartActionModelForChild (ViewGroup.java:710)android.view.ViewGroup.StartActionModelForChild (ViewGroup.java:710)android.view.ViewGroup.StartActionModelForChild (ViewGroup.java:710)android.view.ViewGroup.StartActionModelForChild (ViewGroup.java:710)android.view.ViewGroup.StartActionModelForChild (ViewGroup.java:710)android.view.ViewGroup.StartActionModelForChild (ViewGroup.java:710)android.view.ViewGroup.StartActionModelForChild (ViewGroup.java:710)android.view.view.startActionMode (View.java:5292)android.widget.Editor.startSelectionActionMode (编者:java:1723) android.widget.Editor$SelectionModifierCorController.onTouchEvent (Editor.java:5500)android.widget.Editor.onTouchEvent (Editor.java:1211)android.widget.TextView.onTouchEvent (TextView.java:9567)android.view.view.dispatchTouchEvent (View.java:8975)android.View.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2709)android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2371) android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2709)android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2371) android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2709)android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2371) android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2709)android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2371) android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2709)android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2371)android.widget.ScrollView.dispatchTouchEvent (ScrollView.java:615) android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2709)android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2371) android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2709)android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2371) android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2709)android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2371) android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2709)android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2371) android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2709)android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2371) android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2709)android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2371) android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2709)android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2371) android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2709)android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2371) android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2709)android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2371) com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent (PhoneWindow.java:2568) com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent (PhoneWindow.java:1776)android.app.Activity.dispatchTouchEvent (Activity.java:2866) android.support.v7.internal.view.WindowCallbackWrapper.dispatchTouchEvent (WindowCallbackWrapper.java:60) com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent (PhoneWindow.java:2529)android.view.view.dispatchPointerEvent (View.java:9180) android.view.ViewRootImpl$ViewPostimeiInputStage.processPointerEvent (ViewRootImpl.java:4734) android.view.ViewRootImpl$viewPostimeiInputStage.onProcess (ViewRootImpl.java:4572)android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:4096) android.view.ViewRootImpl$InputStage.onDeliverToNext (ViewRootImpl.j
            <EditText 
            android:id="@+id/etIdNumber"
            android:hint="@string/user_profile_myInfo_add_identification_dialog_et_hint"
            android:inputType="number"
            style="@style/et_rounded_corner_white_bg"
            />
    <style name="et_rounded_corner_white_bg" parent="horizontal_margin">
     <item name="android:layout_width">match_parent</item>
     <item name="android:layout_height">wrap_content</item>
     <item name="android:textColor">@color/black</item>
     <item name="android:background">@drawable/editfield_bg</item>
     <item name="android:textColorHint">@color/font_very_light_gray</item>
     <item name="android:padding">@dimen/padding_5dp</item>
     <item name="android:layout_marginBottom">@dimen/padding_10dp</item>
     <item name="android:textCursorDrawable">@null</item>
</style>
<EditText 
 android:id="@+id/etIdNumber"
 android:hint="@string/user_profile_myInfo_add_identification_dialog_et_hint"
 android:inputType="number"
 style="@style/et_rounded_corner_white_bg"/>
<item name="android:textCursorDrawable">@null</item>
<item name="android:actionButtonStyle">@style/myTheme.ActionButtonStyle</item>

<style name="myTheme.ActionButtonStyle" parent="@android:style/Widget.Holo.Light.ActionButton">
    <item name="android:background">@drawable/actionbutton_bg</item>
    <item name="android:textColor">@color/title_foreground</item>
    <item name="android:textSize">16sp</item>
    <item name="android:textStyle">normal</item>
    <item name="android:minWidth">1dp</item>
    <item name="android:paddingLeft">12dp</item>
    <item name="android:paddingStart">12dp</item>
    <item name="android:paddingRight">12dp</item>
    <item name="android:paddingEnd">12dp</item>
</style>