From 821fc55980ff7e3b0afe1baefce62515f9db6200 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Mon, 5 May 2014 03:07:05 -0400 Subject: stuff --- src/us/minak/IMEService.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'src/us/minak/IMEService.java') diff --git a/src/us/minak/IMEService.java b/src/us/minak/IMEService.java index 92aad05..fb260aa 100644 --- a/src/us/minak/IMEService.java +++ b/src/us/minak/IMEService.java @@ -5,7 +5,6 @@ import android.view.View; import android.view.inputmethod.EditorInfo; public class IMEService extends InputMethodService { - private IMEView imeView; /** * Loads the configuration. */ @@ -18,14 +17,13 @@ public class IMEService extends InputMethodService { public View onCreateInputView() { final IMEView view = (IMEView) getLayoutInflater().inflate(R.layout.ime, null); - view.setOnCharacterEnteredListener(new OnCharacterEnteredListener() { + view.setOutput(new StringReciever() { @Override - public void characterEntered(String character) { + public void putString(String character) { getCurrentInputConnection().commitText(character, 1); } }); - this.imeView = view; return view; } @@ -33,6 +31,6 @@ public class IMEService extends InputMethodService { * Called to inform the input method that text input has started in an editor. */ public void onStartInput(EditorInfo info, boolean restarting) { - // TODO: get characters from this.imeView, and pass them to getCurrentInputConnection().commitText(..., 1); + // TODO: I don't even know } } -- cgit v1.2.3