Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(4362)

Unified Diff: chrome/android/java/src/org/chromium/chrome/browser/physicalweb/NearbySubscription.java

Issue 2746013009: Use NearbyPermissions.BLE for Physical Web (Closed)
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWebBleClient.java » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/android/java/src/org/chromium/chrome/browser/physicalweb/NearbySubscription.java
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/NearbySubscription.java b/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/NearbySubscription.java
index 336b768e8b88b9110fcb5c48f685a8d1ae9abbd0..f4538f70546f5161f7c499a90b818f7f8dd32890 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/NearbySubscription.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/NearbySubscription.java
@@ -13,7 +13,10 @@ import com.google.android.gms.common.api.GoogleApiClient.ConnectionCallbacks;
import com.google.android.gms.common.api.GoogleApiClient.OnConnectionFailedListener;
import com.google.android.gms.common.api.ResultCallback;
import com.google.android.gms.common.api.Status;
+import com.google.android.gms.nearby.Nearby;
import com.google.android.gms.nearby.messages.MessageFilter;
+import com.google.android.gms.nearby.messages.MessagesOptions;
+import com.google.android.gms.nearby.messages.NearbyPermissions;
import com.google.android.gms.nearby.messages.Strategy;
import com.google.android.gms.nearby.messages.SubscribeOptions;
@@ -48,8 +51,10 @@ abstract class NearbySubscription implements ConnectionCallbacks, OnConnectionFa
}
NearbySubscription(Context context) {
- mGoogleApiClient = PhysicalWebBleClient.getInstance().modifyGoogleApiClientBuilder(
- new GoogleApiClient.Builder(context))
+ mGoogleApiClient = new GoogleApiClient.Builder(context)
+ .addApi(Nearby.MESSAGES_API, new MessagesOptions.Builder()
+ .setPermissions(NearbyPermissions.BLE)
+ .build())
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.build();
« no previous file with comments | « no previous file | chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWebBleClient.java » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698