diff options
Diffstat (limited to 'android/src/com/mapswithme/maps/intent')
-rw-r--r-- | android/src/com/mapswithme/maps/intent/Factory.java | 17 | ||||
-rw-r--r-- | android/src/com/mapswithme/maps/intent/IntentProcessor.java | 3 |
2 files changed, 10 insertions, 10 deletions
diff --git a/android/src/com/mapswithme/maps/intent/Factory.java b/android/src/com/mapswithme/maps/intent/Factory.java index 9411213032..0447e308ee 100644 --- a/android/src/com/mapswithme/maps/intent/Factory.java +++ b/android/src/com/mapswithme/maps/intent/Factory.java @@ -4,6 +4,7 @@ import android.content.ContentResolver; import android.content.Intent; import android.net.Uri; import android.support.annotation.NonNull; +import android.support.annotation.Nullable; import android.text.TextUtils; import com.crashlytics.android.Crashlytics; @@ -347,7 +348,7 @@ public class Factory @NonNull private final DownloadResourcesLegacyActivity mActivity; - public KmzKmlProcessor(@NonNull DownloadResourcesLegacyActivity activity) + KmzKmlProcessor(@NonNull DownloadResourcesLegacyActivity activity) { mActivity = activity; } @@ -359,17 +360,15 @@ public class Factory return mData != null; } - @NonNull + @Nullable @Override public MwmActivity.MapTask process(@NonNull Intent intent) { - return (MwmActivity.MapTask) target -> { - ThreadPool.getStorage().execute(() -> { - readKmzFromIntent(); - mActivity.runOnUiThread(mActivity::showMap); - }); - return true; - }; + ThreadPool.getStorage().execute(() -> { + readKmzFromIntent(); + mActivity.runOnUiThread(mActivity::showMap); + }); + return null; } private void readKmzFromIntent() diff --git a/android/src/com/mapswithme/maps/intent/IntentProcessor.java b/android/src/com/mapswithme/maps/intent/IntentProcessor.java index db5dc3083a..60b7db1d06 100644 --- a/android/src/com/mapswithme/maps/intent/IntentProcessor.java +++ b/android/src/com/mapswithme/maps/intent/IntentProcessor.java @@ -2,6 +2,7 @@ package com.mapswithme.maps.intent; import android.content.Intent; import android.support.annotation.NonNull; +import android.support.annotation.Nullable; import com.mapswithme.maps.MwmActivity; @@ -9,7 +10,7 @@ public interface IntentProcessor { boolean isSupported(@NonNull Intent intent); - @NonNull + @Nullable MwmActivity.MapTask process(@NonNull Intent intent); } |