aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/org/connectbot
diff options
context:
space:
mode:
authorKenny Root <kenny@the-b.org>2014-10-02 00:26:11 +0100
committerKenny Root <kenny@the-b.org>2014-10-02 17:00:04 +0100
commit3781b14d4eaf7000f85b527cdcfcee17886b3f68 (patch)
tree14f9b86216b9c44f216b61a6cd3612d5e44d9fd7 /app/src/main/java/org/connectbot
parent0777c71c278421a1b32053afa13a00a062d69624 (diff)
downloadconnectbot-3781b14d4eaf7000f85b527cdcfcee17886b3f68.tar.gz
connectbot-3781b14d4eaf7000f85b527cdcfcee17886b3f68.tar.bz2
connectbot-3781b14d4eaf7000f85b527cdcfcee17886b3f68.zip
Fix API usage for StrictModeSetup
Diffstat (limited to 'app/src/main/java/org/connectbot')
-rw-r--r--app/src/main/java/org/connectbot/ConsoleActivity.java16
-rw-r--r--app/src/main/java/org/connectbot/StrictModeSetup.java4
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);