summaryrefslogtreecommitdiff
path: root/src/us/minak/Minak.java
diff options
context:
space:
mode:
authorAndrewMurrell <amurrel@purdue.edu>2014-05-03 20:09:27 -0400
committerAndrewMurrell <amurrel@purdue.edu>2014-05-03 20:09:27 -0400
commitc4e1aa78bc868d2ee8c8fc01bf7224b98f5524dd (patch)
tree2530e6be1904aafd137c274a8bb2d00c7d4d4805 /src/us/minak/Minak.java
parent1ee77c02826ebf8d1bdeb49cb0c2f9d199ebd679 (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.java18
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;
}
}