| Index: chrome/android/java/src/org/chromium/chrome/browser/physicalweb/NearbyMessageIntentService.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/NearbyMessageIntentService.java b/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/NearbyMessageIntentService.java
|
| index 0371e6eae71a1c4f425fc14759f71be54544f547..23651eaae25e89942e676c2d64a19f8f20b59ab3 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/NearbyMessageIntentService.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/NearbyMessageIntentService.java
|
| @@ -8,30 +8,15 @@ import android.app.IntentService;
|
| import android.content.Intent;
|
|
|
| import com.google.android.gms.nearby.Nearby;
|
| -import com.google.android.gms.nearby.messages.Message;
|
| import com.google.android.gms.nearby.messages.MessageListener;
|
|
|
| /**
|
| * Service that handles intents from Nearby.
|
| */
|
| public class NearbyMessageIntentService extends IntentService {
|
| - private static final MessageListener MESSAGE_LISTENER = new MessageListener() {
|
| - @Override
|
| - public void onFound(Message message) {
|
| - String url = PhysicalWebBleClient.getInstance().getUrlFromMessage(message);
|
| - if (url != null) {
|
| - UrlManager.getInstance().addUrl(new UrlInfo(url));
|
| - }
|
| - }
|
| + private static final MessageListener MESSAGE_LISTENER =
|
| + PhysicalWebBleClient.getInstance().createBackgroundMessageListener();
|
|
|
| - @Override
|
| - public void onLost(Message message) {
|
| - String url = PhysicalWebBleClient.getInstance().getUrlFromMessage(message);
|
| - if (url != null) {
|
| - UrlManager.getInstance().removeUrl(new UrlInfo(url));
|
| - }
|
| - }
|
| - };
|
|
|
| public NearbyMessageIntentService() {
|
| super(NearbyMessageIntentService.class.getSimpleName());
|
|
|