diff options
Diffstat (limited to 'app/src')
-rw-r--r-- | app/src/main/java/org/connectbot/ConsoleActivity.java | 16 | ||||
-rw-r--r-- | app/src/main/java/org/connectbot/StrictModeSetup.java | 4 |
2 files changed, 11 insertions, 9 deletions
diff --git a/app/src/main/java/org/connectbot/ConsoleActivity.java b/app/src/main/java/org/connectbot/ConsoleActivity.java index 2359bea..e1359d2 100644 --- a/app/src/main/java/org/connectbot/ConsoleActivity.java +++ b/app/src/main/java/org/connectbot/ConsoleActivity.java @@ -27,6 +27,7 @@ import org.connectbot.service.TerminalKeyListener; import org.connectbot.service.TerminalManager; import org.connectbot.util.PreferenceConstants; +import android.annotation.TargetApi; import android.app.Activity; import android.app.AlertDialog; import android.app.Dialog; @@ -40,6 +41,7 @@ import android.content.pm.ActivityInfo; import android.content.res.Configuration; import android.media.AudioManager; import android.net.Uri; +import android.os.Build; import android.os.Bundle; import android.os.Handler; import android.os.IBinder; @@ -291,18 +293,14 @@ public class ConsoleActivity extends Activity { actionBar.hide(); } - // more like configureLaxMode -- enable network IO on UI thread - private void configureStrictMode() { - try { - Class.forName("android.os.StrictMode"); - StrictModeSetup.run(); - } catch (ClassNotFoundException e) { - } - } @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); - configureStrictMode(); + + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.GINGERBREAD) { + StrictModeSetup.run(); + } + hardKeyboard = getResources().getConfiguration().keyboard == Configuration.KEYBOARD_QWERTY; diff --git a/app/src/main/java/org/connectbot/StrictModeSetup.java b/app/src/main/java/org/connectbot/StrictModeSetup.java index 3a2000e..753a273 100644 --- a/app/src/main/java/org/connectbot/StrictModeSetup.java +++ b/app/src/main/java/org/connectbot/StrictModeSetup.java @@ -15,7 +15,11 @@ * limitations under the License. */ package org.connectbot; + +import android.annotation.TargetApi; import android.os.StrictMode; + +@TargetApi(9) public class StrictModeSetup { public static void run() { StrictMode.setThreadPolicy(StrictMode.ThreadPolicy.LAX); |