private final int[] m12keyTable = {
KEYBOARD_12KEY, KEYBOARD_12KEY, KEYBOARD_QWERTY, KEYBOARD_QWERTY, KEYBOARD_12KEY, KEYBOARD_QWERTY, KEYBOARD_QWERTY, KEYBOARD_12KEY, KEYBOARD_12KEY
};
+ /** option softkeyboard on/off **/
+ private boolean mHiddenSoftKeyboard = false;
/** Default constructor */
public DefaultSoftKeyboardJAJP() {
mChange12keyQwertyMode = pref.getBoolean("change_12key_qwerty", false);
mGetNoFlipScreen = pref.getBoolean("no_flip_screen", false);
mFlickNicoInput = flickModeTable.get(pref.getString("nicoflick_mode", "none_flick"));
+ mHiddenSoftKeyboard = pref.getBoolean("hidden_softkeyboard", false);
//if ((true == mGetNoFlipScreen) && (NICOFLICK_NONE != mFlickNicoInput)) {
if (true == mGetNoFlipScreen) {
mNoFlipScreen = true;
mChange12keyQwertyMode = pref.getBoolean("change_12key_qwerty", false);
mGetNoFlipScreen = pref.getBoolean("no_flip_screen", false);
mFlickNicoInput = flickModeTable.get(pref.getString("nicoflick_mode", "none_flick"));
+ mHiddenSoftKeyboard = pref.getBoolean("hidden_softkeyboard", false);
//if ((true == mGetNoFlipScreen) && (NICOFLICK_NONE != mFlickNicoInput)) {
if (true == mGetNoFlipScreen) {
mNoFlipScreen = true;
* @param parent The context
*/
private void createKeyboardsLandscape(NicoWnn parent) {
- if (true == mHardKeyboardHidden) {
+ if (true == mHardKeyboardHidden && true == mHiddenSoftKeyboard) {
return; // not create soft keyboard
}