summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2018-05-31 20:21:16 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2018-05-31 20:21:16 +0000
commitde8e3c227ce14fd45464f8169d58ec2a20ddf14c (patch)
treece3ceb50e772c4ac4e446269371417e51568bc77
parent1031bf5f761304987e6a2c5bbb5743a65c3253bf (diff)
parentce1beadc09f4052f632ef0c65aa862797bcb9150 (diff)
Merge "Don't use stable providers for slices" into pi-dev
-rw-r--r--core/java/android/app/slice/SliceManager.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/core/java/android/app/slice/SliceManager.java b/core/java/android/app/slice/SliceManager.java
index ad862fcd86ff..26498e81253a 100644
--- a/core/java/android/app/slice/SliceManager.java
+++ b/core/java/android/app/slice/SliceManager.java
@@ -221,7 +221,7 @@ public class SliceManager {
@WorkerThread
public @NonNull Collection<Uri> getSliceDescendants(@NonNull Uri uri) {
ContentResolver resolver = mContext.getContentResolver();
- try (ContentProviderClient provider = resolver.acquireContentProviderClient(uri)) {
+ try (ContentProviderClient provider = resolver.acquireUnstableContentProviderClient(uri)) {
Bundle extras = new Bundle();
extras.putParcelable(SliceProvider.EXTRA_BIND_URI, uri);
final Bundle res = provider.call(SliceProvider.METHOD_GET_DESCENDANTS, null, extras);
@@ -243,7 +243,7 @@ public class SliceManager {
public @Nullable Slice bindSlice(@NonNull Uri uri, @NonNull Set<SliceSpec> supportedSpecs) {
Preconditions.checkNotNull(uri, "uri");
ContentResolver resolver = mContext.getContentResolver();
- try (ContentProviderClient provider = resolver.acquireContentProviderClient(uri)) {
+ try (ContentProviderClient provider = resolver.acquireUnstableContentProviderClient(uri)) {
if (provider == null) {
Log.w(TAG, String.format("Unknown URI: %s", uri));
return null;
@@ -305,7 +305,7 @@ public class SliceManager {
if (authority == null) return null;
Uri uri = new Uri.Builder().scheme(ContentResolver.SCHEME_CONTENT)
.authority(authority).build();
- try (ContentProviderClient provider = resolver.acquireContentProviderClient(uri)) {
+ try (ContentProviderClient provider = resolver.acquireUnstableContentProviderClient(uri)) {
if (provider == null) {
Log.w(TAG, String.format("Unknown URI: %s", uri));
return null;
@@ -383,7 +383,7 @@ public class SliceManager {
if (authority == null) return null;
Uri uri = new Uri.Builder().scheme(ContentResolver.SCHEME_CONTENT)
.authority(authority).build();
- try (ContentProviderClient provider = resolver.acquireContentProviderClient(uri)) {
+ try (ContentProviderClient provider = resolver.acquireUnstableContentProviderClient(uri)) {
if (provider == null) {
Log.w(TAG, String.format("Unknown URI: %s", uri));
return null;