From 63780d07f3af392338ae88f53fea726195c9c7ff Mon Sep 17 00:00:00 2001 From: Tobrun Date: Mon, 4 Apr 2016 11:03:14 +0200 Subject: [PATCH] [android] #4365 - make dismiss on gesture configurable, renamed activity to match UI in test app, cleanup --- .../mapboxsdk/maps/TrackingSettings.java | 3 +++ ...ityTest.java => AddMarkerActivityTest.java} | 12 ++++++------ .../src/main/AndroidManifest.xml | 18 +++++++++--------- ...kerActivity.java => AddMarkerActivity.java} | 4 ++-- .../other/MyLocationTrackingModeActivity.java | 17 +++++++++++++++-- .../layout/activity_camera_animation_types.xml | 4 +--- .../src/main/res/menu/menu_tracking.xml | 14 ++++++++++++++ .../src/main/res/values/strings.xml | 13 +++++++------ 8 files changed, 57 insertions(+), 28 deletions(-) rename platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/espresso/{BulkMarkerActivityTest.java => AddMarkerActivityTest.java} (64%) rename platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/annotation/{BulkMarkerActivity.java => AddMarkerActivity.java} (97%) create mode 100644 platform/android/MapboxGLAndroidSDKTestApp/src/main/res/menu/menu_tracking.xml diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/TrackingSettings.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/TrackingSettings.java index 90147929e..de715f5c8 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/TrackingSettings.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/TrackingSettings.java @@ -126,6 +126,9 @@ public class TrackingSettings { uiSettings.setScrollGesturesEnabled(false); uiSettings.setRotateGesturesEnabled((myBearingTrackingMode == MyBearingTracking.NONE)); } + }else{ + uiSettings.setScrollGesturesEnabled(true); + uiSettings.setRotateGesturesEnabled(true); } } diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/espresso/BulkMarkerActivityTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/espresso/AddMarkerActivityTest.java similarity index 64% rename from platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/espresso/BulkMarkerActivityTest.java rename to platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/espresso/AddMarkerActivityTest.java index b85fe4124..0a29b5fa4 100644 --- a/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/espresso/BulkMarkerActivityTest.java +++ b/platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/espresso/AddMarkerActivityTest.java @@ -4,7 +4,7 @@ import android.support.test.rule.ActivityTestRule; import android.support.test.runner.AndroidJUnit4; import android.test.suitebuilder.annotation.LargeTest; -import com.mapbox.mapboxsdk.testapp.activity.annotation.BulkMarkerActivity; +import com.mapbox.mapboxsdk.testapp.activity.annotation.AddMarkerActivity; import com.mapbox.mapboxsdk.testapp.R; import org.junit.Before; @@ -13,17 +13,17 @@ import org.junit.Test; import org.junit.runner.RunWith; /** - * Tests on BulkMarkerActivity + * Tests on AddMarkerActivity */ @RunWith(AndroidJUnit4.class) @LargeTest -public class BulkMarkerActivityTest extends BaseTest { +public class AddMarkerActivityTest extends BaseTest { @Rule - public ActivityTestRule mActivityRule = new ActivityTestRule<>( - BulkMarkerActivity.class); + public ActivityTestRule mActivityRule = new ActivityTestRule<>( + AddMarkerActivity.class); - private BulkMarkerActivity mActivity = null; + private AddMarkerActivity mActivity = null; @Before public void setActivity() { diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/AndroidManifest.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/AndroidManifest.xml index 685a9d261..40979fde5 100644 --- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/AndroidManifest.xml +++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/AndroidManifest.xml @@ -41,7 +41,7 @@ android:value="@string/category_infowindow" /> @@ -57,6 +57,14 @@ android:name="@string/category" android:value="@string/category_annotation" /> + + + - - - -