How can I resolve the error "Unable to connect to the editor to receive text"?

I use listview, the layout for each item in the list is as follows.

<?xml version="1.0" encoding="utf-8"?> <TableRow xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" android:padding="15dp"> <TextView android:id="@+id/barcodeTv" android:layout_width="75dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_weight="1" android:gravity="center" android:text="Medium Text" android:textAppearance="?android:attr/textAppearanceMedium"/> <TextView android:id="@+id/pdtDescTv" android:layout_width="75dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_weight="1" android:gravity="center" android:maxLength="40" android:layout_marginLeft="5dp" android:text="Medium Text" android:textAppearance="?android:attr/textAppearanceMedium"/> <TextView android:id="@+id/qtyTv" android:layout_width="75dp" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:layout_weight="1" android:ems="10" android:layout_marginLeft="5dp" android:gravity="center" android:text="Medium Text" android:textAppearance="?android:attr/textAppearanceMedium"/> <TextView android:id="@+id/retndQtyTv" android:layout_width="75dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_weight="1" android:ems="10" android:layout_marginLeft="5dp" android:gravity="center" android:textAppearance="?android:attr/textAppearanceMedium"/> <EditText android:id="@+id/retQtyEt" android:layout_width="75dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_weight="1" android:ems="10" android:layout_marginLeft="5dp" android:gravity="center" android:hint="@string/return_quantity" android:imeOptions="flagNoExtractUi|actionDone" android:inputType="number" android:singleLine="true"/> <Spinner android:id="@+id/mrpSpr" android:layout_width="75dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginLeft="5dp" android:layout_weight="1" android:gravity="center"/> <EditText android:id="@+id/mrpEt" android:layout_width="75dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_weight="1" android:ems="10" android:gravity="center" android:hint="@string/mrp" android:layout_marginLeft="5dp" android:imeOptions="flagNoExtractUi|actionDone" android:inputType="numberSigned" android:singleLine="true"/> <EditText android:id="@+id/unitPrcEt" android:layout_width="75dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_weight="1" android:ems="10" android:layout_marginLeft="5dp" android:gravity="center" android:hint="@string/unit_price" android:imeOptions="flagNoExtractUi|actionNext" android:inputType="number" android:singleLine="true"/> <TextView android:id="@+id/vatAmtTv" android:layout_width="75dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_weight="1" android:layout_marginLeft="5dp" android:gravity="center" android:text="Medium Text" android:textAppearance="?android:attr/textAppearanceMedium"/> <EditText android:id="@+id/netAmtEt" android:layout_width="75dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_weight="1" android:ems="10" android:layout_marginLeft="5dp" android:gravity="center" android:hint="@string/net_amt" android:imeOptions="flagNoExtractUi|actionDone" android:inputType="numberSigned" android:singleLine="true"/> <TextView android:id="@+id/totAmtTv" android:layout_width="75dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_weight="1" android:layout_marginLeft="5dp" android:gravity="center" android:text="Medium Text" android:textAppearance="?android:attr/textAppearanceMedium"/> </TableRow> 

When I try to edit the text in the mrpEt edittext file, the Softkey bar for Android does not respond, and I get the following error.

 02-21 14:42:33.157 651-651/? I/LatinIME: Starting input. Cursor position = 1,1 02-21 14:42:33.172 4564-4564/? W/IInputConnectionWrapper: getTextBeforeCursor on inactive InputConnection 02-21 14:42:33.173 4564-4564/? W/IInputConnectionWrapper: requestCursorAnchorInfo on inactive InputConnection 02-21 14:42:33.175 4564-4564/? W/IInputConnectionWrapper: getTextBeforeCursor on inactive InputConnection 02-21 14:42:33.178 651-651/? E/RichInputConnection: Unable to connect to the editor to retrieve text. 02-21 14:42:33.208 4564-4564/? W/IInputConnectionWrapper: getTextBeforeCursor on inactive InputConnection 02-21 14:42:33.210 651-651/? E/RichInputConnection: Unable to connect to the editor to retrieve text. 02-21 14:42:33.210 651-651/? W/RichInputConnection: Unable to connect to the editor. Setting caps mode without knowing text. 02-21 14:42:33.221 651-651/? I/LatinIME: Starting input. Cursor position = 4,4 02-21 14:42:33.258 4564-4564/? W/IInputConnectionWrapper: getTextBeforeCursor on inactive InputConnection 02-21 14:42:33.260 651-651/? E/RichInputConnection: Unable to connect to the editor to retrieve text. 02-21 14:42:33.273 4564-4564/? W/IInputConnectionWrapper: getTextBeforeCursor on inactive InputConnection 02-21 14:42:33.274 651-651/? E/RichInputConnection: Unable to connect to the editor to retrieve text. 02-21 14:42:33.274 651-651/? W/RichInputConnection: Unable to connect to the editor. Setting caps mode without knowing text. 02-21 14:42:33.285 651-651/? I/LatinIME: Starting input. Cursor position = 1,1 02-21 14:42:33.303 4564-4564/? W/IInputConnectionWrapper: getTextBeforeCursor on inactive InputConnection 02-21 14:42:33.308 4564-4564/? W/IInputConnectionWrapper: requestCursorAnchorInfo on inactive InputConnection 02-21 14:42:33.316 4564-4564/? W/IInputConnectionWrapper: getTextBeforeCursor on inactive InputConnection 

This also happens only in the emulator version of Lollipop, but not in the kitkat version. How to solve this problem?

+6
source share
1 answer

The error you specified does not apply specifically to the list view. This is a logcat error. Reboot your Logcat to make it work for you.

0
source

All Articles