diff options
author | AndrewMurrell <amurrel@purdue.edu> | 2014-05-03 20:09:27 -0400 |
---|---|---|
committer | AndrewMurrell <amurrel@purdue.edu> | 2014-05-03 20:09:27 -0400 |
commit | c4e1aa78bc868d2ee8c8fc01bf7224b98f5524dd (patch) | |
tree | 2530e6be1904aafd137c274a8bb2d00c7d4d4805 /src/us/minak/Minak.java | |
parent | 1ee77c02826ebf8d1bdeb49cb0c2f9d199ebd679 (diff) |
Removed the Activity we don't really need and edited Minak.java
Diffstat (limited to 'src/us/minak/Minak.java')
-rw-r--r-- | src/us/minak/Minak.java | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/src/us/minak/Minak.java b/src/us/minak/Minak.java index e0f6787..30f7989 100644 --- a/src/us/minak/Minak.java +++ b/src/us/minak/Minak.java @@ -7,8 +7,8 @@ import android.view.inputmethod.EditorInfo; public class Minak extends InputMethodService { - private MinakView minview; - + private MinakView minakView; + @Override public void onStartInput(EditorInfo attribute, boolean restart) { if (minview != null) { @@ -19,14 +19,20 @@ public class Minak extends InputMethodService { } } } - + @Override public View onCreateInputView() { final MinakView mv = getLayoutInflater().inflate(R.layout.minak, null); - + // TODO set Listeners here - - minview = mv; + mv.setOnCharacterEnteredListener(new OnCharacterEnteredListener()) { + @Override + public void characterEntered(String character) { + getCurrentInputConnection().commitText(character, 1); + } + } + + minakView = mv; return mv; } } |