summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorNilesh Agrawal <nileshagrawal@google.com>2015-01-21 21:17:07 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2015-01-21 21:17:07 +0000
commitd8c2a43efa74b5c8d0a14b07b36776f2f017c637 (patch)
tree9349e602394a56c25a6aed3f5f7b2d6ce58fc6ef /src
parenta2cc624e75e41f1439d738ea6cb69802dc9652be (diff)
parentfde11852cf0f91c4500a93dfffb44c1b86991e6e (diff)
downloadandroid_packages_apps_Trebuchet-d8c2a43efa74b5c8d0a14b07b36776f2f017c637.tar.gz
android_packages_apps_Trebuchet-d8c2a43efa74b5c8d0a14b07b36776f2f017c637.tar.bz2
android_packages_apps_Trebuchet-d8c2a43efa74b5c8d0a14b07b36776f2f017c637.zip
am fde11852: Add strict mode exception in LauncherProvider.
* commit 'fde11852cf0f91c4500a93dfffb44c1b86991e6e': Add strict mode exception in LauncherProvider.
Diffstat (limited to 'src')
-rw-r--r--src/com/android/launcher3/LauncherProvider.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/com/android/launcher3/LauncherProvider.java b/src/com/android/launcher3/LauncherProvider.java
index d7058a18a..01c603d3a 100644
--- a/src/com/android/launcher3/LauncherProvider.java
+++ b/src/com/android/launcher3/LauncherProvider.java
@@ -36,6 +36,7 @@ import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.database.sqlite.SQLiteQueryBuilder;
import android.net.Uri;
+import android.os.StrictMode;
import android.text.TextUtils;
import android.util.Log;
import android.util.SparseArray;
@@ -84,7 +85,9 @@ public class LauncherProvider extends ContentProvider {
@Override
public boolean onCreate() {
final Context context = getContext();
+ StrictMode.ThreadPolicy oldPolicy = StrictMode.allowThreadDiskReads();
mOpenHelper = new DatabaseHelper(context);
+ StrictMode.setThreadPolicy(oldPolicy);
LauncherAppState.setLauncherProvider(this);
return true;
}