OSDN Git Service

Ver.1.2.5.0:
[nicownn/NicoWnn.git] / src / com / hiroshica / android / input / nicownn2 / JAJP / DefaultSoftKeyboardNico.java
index d13c0f1..dc05ba6 100644 (file)
@@ -272,6 +272,8 @@ public class DefaultSoftKeyboardNico extends DefaultSoftKeyboard {
        private final int ALPHAMODE_SMALL = 0;
        private final int ALPHAMODE_BIG   = 1;
        private int mChangeAlphaBigMode = ALPHAMODE_SMALL;
+       /** option softkeyboard on/off **/
+       private boolean mHiddenSoftKeyboard = false;
 
        /** Default constructor */
        public DefaultSoftKeyboardNico(SetupKeyboard keyboard) {
@@ -298,6 +300,7 @@ public class DefaultSoftKeyboardNico extends DefaultSoftKeyboard {
                boolean getalphamode  = pref.getBoolean("change_alphamode", false);
                mGetNoFlipScreen       = pref.getBoolean("no_flip_screen", false);
                mFlickNicoInput        = flickModeTable.get(pref.getString("nicoflick_mode", "none_flick"));
+               mHiddenSoftKeyboard    = pref.getBoolean("hidden_softkeyboard", false);
                
                if (false == getalphamode) {
                        mChangeAlphaBigMode = ALPHAMODE_SMALL;
@@ -537,6 +540,7 @@ public class DefaultSoftKeyboardNico extends DefaultSoftKeyboard {
                boolean getalphamode  = pref.getBoolean("change_alphamode", false);
                mGetNoFlipScreen       = pref.getBoolean("no_flip_screen", false);
                mFlickNicoInput        = flickModeTable.get(pref.getString("nicoflick_mode", "none_flick"));
+               mHiddenSoftKeyboard    = pref.getBoolean("hidden_softkeyboard", false);
                
                if (false == getalphamode) {
                        mChangeAlphaBigMode = ALPHAMODE_SMALL;
@@ -699,7 +703,7 @@ public class DefaultSoftKeyboardNico extends DefaultSoftKeyboard {
         * @param parent  The context
         */
        private void createKeyboardsLandscape(NicoWnn parent) {
-               if (true == mHardKeyboardHidden) {
+               if (true == mHardKeyboardHidden && true == mHiddenSoftKeyboard) {
                        return;                         // not create soft keyboard
                }