From 39ef62401ae65580046b06bade344d7d7562294c Mon Sep 17 00:00:00 2001 From: Tobrun Date: Wed, 17 Jan 2018 10:33:36 +0100 Subject: [android] - expose attribution manager as public API --- .../java/com/mapbox/mapboxsdk/maps/AttributionDialogManager.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/AttributionDialogManager.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/AttributionDialogManager.java index 2956d864e6..2e7afe2d59 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/AttributionDialogManager.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/AttributionDialogManager.java @@ -10,6 +10,7 @@ import android.support.annotation.NonNull; import android.view.View; import android.widget.ArrayAdapter; import android.widget.Toast; + import com.mapbox.mapboxsdk.R; import com.mapbox.mapboxsdk.attribution.Attribution; import com.mapbox.mapboxsdk.attribution.AttributionParser; @@ -30,7 +31,7 @@ import java.util.Set; * Additionally an telemetry option item is shown to configure telemetry settings. *

*/ -class AttributionDialogManager implements View.OnClickListener, DialogInterface.OnClickListener { +public class AttributionDialogManager implements View.OnClickListener, DialogInterface.OnClickListener { private static final String MAP_FEEDBACK_URL = "https://www.mapbox.com/map-feedback"; private static final String MAP_FEEDBACK_LOCATION_FORMAT = MAP_FEEDBACK_URL + "/#/%f/%f/%d"; @@ -40,7 +41,7 @@ class AttributionDialogManager implements View.OnClickListener, DialogInterface. private String[] attributionTitles; private Set attributionSet; - AttributionDialogManager(@NonNull Context context, @NonNull MapboxMap mapboxMap) { + public AttributionDialogManager(@NonNull Context context, @NonNull MapboxMap mapboxMap) { this.context = context; this.mapboxMap = mapboxMap; } @@ -52,7 +53,7 @@ class AttributionDialogManager implements View.OnClickListener, DialogInterface. showAttributionDialog(); } - private void showAttributionDialog() { + protected void showAttributionDialog() { attributionTitles = getAttributionTitles(); AlertDialog.Builder builder = new AlertDialog.Builder(context); builder.setTitle(R.string.mapbox_attributionsDialogTitle); -- cgit v1.2.1