Android: Backspace in WebView/BaseInputConnection
Ok, finally figured this out. In Android 4.2 (maybe in earlier versions as well) the backspace is not sent as a sendKeyEvent(…, KeyEvent.KEYCODE_DEL) by the standard soft keyboard. Instead, it is sent as deleteSurroundingText(1, 0). So the solution in my case is to make a custom InputConnection with the following: @Override public boolean deleteSurroundingText(int beforeLength, … Read more