diff options
author | DavisLWebb <davislwebb@ymail.com> | 2014-05-04 20:38:47 -0400 |
---|---|---|
committer | DavisLWebb <davislwebb@ymail.com> | 2014-05-04 20:38:47 -0400 |
commit | d12afb24b9d2048fe2cb08451e03240c43ac08fb (patch) | |
tree | a93de4a0493bd33543d8bc123365520844e23245 /src/us/minak/Minak.java | |
parent | e7eb3afbbb9ede50d9af36486d31c76058aeb5fd (diff) |
asdjfa
Diffstat (limited to 'src/us/minak/Minak.java')
-rw-r--r-- | src/us/minak/Minak.java | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/src/us/minak/Minak.java b/src/us/minak/Minak.java index af2736f..e256d9d 100644 --- a/src/us/minak/Minak.java +++ b/src/us/minak/Minak.java @@ -20,16 +20,6 @@ public class Minak extends InputMethodService { } }); - minak_view.setOnBackspacePressedListener(new OnBackspacePressedListener() { - @Override - public void backspacePressed(boolean isLongClick) { - if (isLongClick) { - deleteLastWord(); - } else { - getCurrentInputConnection().deleteSurroundingText(1, 0); - } - } - }); m_minak_view = minak_view; return minak_view; @@ -45,22 +35,4 @@ public class Minak extends InputMethodService { } } } - - /** - * Deletes one word before the cursor. - */ - private void deleteLastWord() { - final int charactersToGet = 20; - final String splitRegexp = " "; - - // delete trailing spaces - while (getCurrentInputConnection().getTextBeforeCursor(1, 0).toString().equals(splitRegexp)) { - getCurrentInputConnection().deleteSurroundingText(1, 0); - } - - // delete last word letters - final String[] words = getCurrentInputConnection().getTextBeforeCursor(charactersToGet, 0).toString() - .split(splitRegexp); - getCurrentInputConnection().deleteSurroundingText(words[words.length - 1].length(), 0); - } } |