Loading java/src/com/android/inputmethod/latin/LatinIME.java +7 −0 Original line number Original line Diff line number Diff line Loading @@ -885,6 +885,7 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen private void switchToSttIme() { private void switchToSttIme() { if (isSttKeyboardActivated()) { if (isSttKeyboardActivated()) { Log.d(TAG, "Load keyboard"); switchInputMethod(KEY_STT_KEYBOARD); switchInputMethod(KEY_STT_KEYBOARD); } } } } Loading @@ -904,9 +905,15 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen if (floatingButton != null) { if (floatingButton != null) { if (shouldShowFloatingButton()) { if (shouldShowFloatingButton()) { floatingButton.setVisibility(View.VISIBLE); floatingButton.setVisibility(View.VISIBLE); floatingButton.setClickable(true); floatingButton.setFocusable(true); floatingButton.setEnabled(true); floatingButton.bringToFront(); floatingButton.requestFocus(); floatingButton.setOnClickListener(new View.OnClickListener() { floatingButton.setOnClickListener(new View.OnClickListener() { @Override @Override public void onClick(View v) { public void onClick(View v) { Log.d(TAG, "Clicked"); switchToSttIme(); switchToSttIme(); } } }); }); Loading Loading
java/src/com/android/inputmethod/latin/LatinIME.java +7 −0 Original line number Original line Diff line number Diff line Loading @@ -885,6 +885,7 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen private void switchToSttIme() { private void switchToSttIme() { if (isSttKeyboardActivated()) { if (isSttKeyboardActivated()) { Log.d(TAG, "Load keyboard"); switchInputMethod(KEY_STT_KEYBOARD); switchInputMethod(KEY_STT_KEYBOARD); } } } } Loading @@ -904,9 +905,15 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen if (floatingButton != null) { if (floatingButton != null) { if (shouldShowFloatingButton()) { if (shouldShowFloatingButton()) { floatingButton.setVisibility(View.VISIBLE); floatingButton.setVisibility(View.VISIBLE); floatingButton.setClickable(true); floatingButton.setFocusable(true); floatingButton.setEnabled(true); floatingButton.bringToFront(); floatingButton.requestFocus(); floatingButton.setOnClickListener(new View.OnClickListener() { floatingButton.setOnClickListener(new View.OnClickListener() { @Override @Override public void onClick(View v) { public void onClick(View v) { Log.d(TAG, "Clicked"); switchToSttIme(); switchToSttIme(); } } }); }); Loading