diff options
| author | juloo | 2015-08-08 22:24:19 +0200 |
|---|---|---|
| committer | juloo | 2015-08-08 22:33:06 +0200 |
| commit | 6f09c971c0fe9eb0f03690bb3305164aa77c5a45 (patch) | |
| tree | 89ccb320731fd9ff1352397113f867e9275747e9 /srcs/juloo.keyboard2/Keyboard2.java | |
| parent | fe432fd3ba4175bb0ae9ed2148ff5a739c5cd51a (diff) | |
| download | unexpected-keyboard-6f09c971c0fe9eb0f03690bb3305164aa77c5a45.tar.gz unexpected-keyboard-6f09c971c0fe9eb0f03690bb3305164aa77c5a45.zip | |
SideBarPreference + Continuing settings
Diffstat (limited to 'srcs/juloo.keyboard2/Keyboard2.java')
| -rw-r--r-- | srcs/juloo.keyboard2/Keyboard2.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/srcs/juloo.keyboard2/Keyboard2.java b/srcs/juloo.keyboard2/Keyboard2.java index 2c2563a..c718152 100644 --- a/srcs/juloo.keyboard2/Keyboard2.java +++ b/srcs/juloo.keyboard2/Keyboard2.java @@ -6,6 +6,7 @@ import android.inputmethodservice.InputMethodService; import android.preference.PreferenceManager; import android.view.KeyEvent; import android.view.View; +import android.view.ViewGroup; public class Keyboard2 extends InputMethodService implements SharedPreferences.OnSharedPreferenceChangeListener @@ -25,10 +26,15 @@ public class Keyboard2 extends InputMethodService @Override public View onCreateInputView() { + ViewGroup parent = (ViewGroup)_inputView.getParent(); + + if (parent != null) + parent.removeView(_inputView); _inputView.reset(); return (_inputView); } + @Override public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) { _inputView.reset_prefs(this); |
