From 45ea215bb66f889c2f05fc492646ca7b6643d41a Mon Sep 17 00:00:00 2001 From: juloo Date: Fri, 31 Jul 2015 20:48:19 +0200 Subject: Create KeyboardData class and handle move on keys --- srcs/juloo.keyboard2/Keyboard2.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'srcs/juloo.keyboard2/Keyboard2.java') diff --git a/srcs/juloo.keyboard2/Keyboard2.java b/srcs/juloo.keyboard2/Keyboard2.java index d1ed613..4a116cb 100644 --- a/srcs/juloo.keyboard2/Keyboard2.java +++ b/srcs/juloo.keyboard2/Keyboard2.java @@ -2,19 +2,28 @@ package juloo.keyboard2; import android.inputmethodservice.InputMethodService; import android.util.Log; +import android.view.KeyEvent; import android.view.View; public class Keyboard2 extends InputMethodService { public static final String TAG = "Keyboard_2.0"; + private KeyboardData _keyboardData; private Keyboard2View _inputView; + @Override + public void onCreate() + { + super.onCreate(); + _keyboardData = new KeyboardData(getResources().getXml(R.xml.azerty)); + } + @Override public View onCreateInputView() { _inputView = (Keyboard2View)getLayoutInflater().inflate(R.layout.input, null); - _inputView.loadKeyboard(R.xml.azerty); + _inputView.setKeyboard(this, _keyboardData); return (_inputView); } -- cgit v1.2.3