From 78c0aed1728ecd4b5b1273c5676cced98f6fbca5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Enrique=20L=C3=B3pez=20Ma=C3=B1as?= Date: Wed, 5 Mar 2025 05:54:40 +0700 Subject: [PATCH] feat: added material to samples (#1991) * feat: added material to samples * feat: WIP * feat: added material to samples * feat: some more samples * feat: base activity * feat: some more samples --- .../java/app/src/main/AndroidManifest.xml | 2 +- .../mapdemo/AdvancedMarkersDemoActivity.java | 10 +- ...kgroundColorCustomizationDemoActivity.java | 9 +- ...CustomizationProgrammaticDemoActivity.java | 5 +- .../example/mapdemo/BasicMapDemoActivity.java | 3 +- .../mapdemo/CameraClampingDemoActivity.java | 3 +- .../example/mapdemo/CameraDemoActivity.java | 4 +- .../example/mapdemo/CircleDemoActivity.java | 3 +- .../CloudBasedMapStylingDemoActivity.java | 3 +- .../mapdemo/DataDrivenBoundariesActivity.java | 18 +- .../DataDrivenDatasetStylingActivity.java | 13 +- .../java/com/example/mapdemo/DemoDetails.java | 4 +- .../example/mapdemo/EventsDemoActivity.java | 3 +- .../mapdemo/GroundOverlayDemoActivity.java | 3 +- .../example/mapdemo/IndoorDemoActivity.java | 3 +- .../example/mapdemo/LayersDemoActivity.java | 3 +- .../com/example/mapdemo/LiteDemoActivity.java | 3 +- .../example/mapdemo/LiteListDemoActivity.java | 3 +- .../mapdemo/LocationSourceDemoActivity.java | 3 +- .../com/example/mapdemo/MainActivity.java | 3 +- .../mapdemo/MapColorSchemeActivity.java | 3 +- .../mapdemo/MapInPagerDemoActivity.java | 4 +- ...kerCloseInfoWindowOnRetapDemoActivity.java | 4 +- .../example/mapdemo/MarkerDemoActivity.java | 4 +- .../example/mapdemo/MultiMapDemoActivity.java | 3 +- .../mapdemo/MyLocationDemoActivity.java | 3 +- .../example/mapdemo/OptionsDemoActivity.java | 3 +- .../example/mapdemo/PolygonDemoActivity.java | 4 +- .../example/mapdemo/PolylineDemoActivity.java | 4 +- .../mapdemo/ProgrammaticDemoActivity.java | 4 +- .../mapdemo/RawMapViewDemoActivity.java | 4 +- .../mapdemo/RetainMapDemoActivity.java | 4 +- .../example/mapdemo/SamplesBaseActivity.java | 50 +++++ .../mapdemo/SaveStateDemoActivity.java | 3 +- .../example/mapdemo/SnapshotDemoActivity.java | 4 +- ...tStreetViewPanoramaAndMapDemoActivity.java | 3 +- .../StreetViewPanoramaBasicDemoActivity.java | 4 +- .../StreetViewPanoramaEventsDemoActivity.java | 4 +- ...eetViewPanoramaNavigationDemoActivity.java | 3 +- ...StreetViewPanoramaOptionsDemoActivity.java | 4 +- .../StreetViewPanoramaViewDemoActivity.java | 4 +- .../mapdemo/StyledMapDemoActivity.java | 4 +- .../com/example/mapdemo/TagsDemoActivity.java | 4 +- .../mapdemo/TileCoordinateDemoActivity.java | 4 +- .../mapdemo/TileOverlayDemoActivity.java | 4 +- .../mapdemo/UiSettingsDemoActivity.java | 4 +- .../mapdemo/VisibleRegionDemoActivity.java | 4 +- .../main/res/layout/advanced_markers_demo.xml | 27 ++- .../background_color_customization_demo.xml | 54 +++-- ..._color_customization_programmatic_demo.xml | 81 +++++-- .../app/src/main/res/layout/basic_demo.xml | 34 ++- .../main/res/layout/camera_clamping_demo.xml | 194 ++++++++++------- .../app/src/main/res/layout/camera_demo.xml | 70 +++++-- .../app/src/main/res/layout/circle_demo.xml | 196 ++++++++++------- .../res/layout/cloud_styling_basic_demo.xml | 32 ++- .../main/res/layout/custom_info_contents.xml | 3 +- .../main/res/layout/custom_info_window.xml | 3 +- .../app/src/main/res/layout/events_demo.xml | 43 ++-- .../java/app/src/main/res/layout/feature.xml | 1 + .../main/res/layout/ground_overlay_demo.xml | 50 +++-- .../app/src/main/res/layout/indoor_demo.xml | 68 +++--- .../app/src/main/res/layout/layers_demo.xml | 46 ++-- .../app/src/main/res/layout/lite_demo.xml | 71 ++++--- .../src/main/res/layout/lite_list_demo.xml | 30 ++- .../main/res/layout/lite_list_demo_row.xml | 25 ++- .../java/app/src/main/res/layout/main.xml | 32 ++- .../main/res/layout/map_color_scheme_demo.xml | 36 +++- .../src/main/res/layout/map_in_pager_demo.xml | 28 ++- ...marker_close_info_window_on_retap_demo.xml | 17 +- .../app/src/main/res/layout/marker_demo.xml | 104 +++++---- .../app/src/main/res/layout/multimap_demo.xml | 114 +++++----- .../src/main/res/layout/my_location_demo.xml | 29 ++- .../app/src/main/res/layout/polygon_demo.xml | 169 ++++++++------- .../app/src/main/res/layout/polyline_demo.xml | 198 ++++++++++-------- .../src/main/res/layout/raw_mapview_demo.xml | 1 + .../src/main/res/layout/save_state_demo.xml | 40 +++- .../app/src/main/res/layout/snapshot_demo.xml | 48 +++-- ...plit_street_view_panorama_and_map_demo.xml | 57 ++--- .../street_view_panorama_basic_demo.xml | 4 +- .../street_view_panorama_events_demo.xml | 44 ++-- .../street_view_panorama_navigation_demo.xml | 107 ++++++---- .../street_view_panorama_options_demo.xml | 6 +- .../src/main/res/layout/styled_map_demo.xml | 29 ++- .../app/src/main/res/layout/tags_demo.xml | 17 +- .../main/res/layout/visible_region_demo.xml | 38 ++-- 85 files changed, 1514 insertions(+), 880 deletions(-) create mode 100644 ApiDemos/java/app/src/main/java/com/example/mapdemo/SamplesBaseActivity.java diff --git a/ApiDemos/java/app/src/main/AndroidManifest.xml b/ApiDemos/java/app/src/main/AndroidManifest.xml index 229771d1..1d361585 100644 --- a/ApiDemos/java/app/src/main/AndroidManifest.xml +++ b/ApiDemos/java/app/src/main/AndroidManifest.xml @@ -38,7 +38,7 @@ limitations under the License. android:icon="@mipmap/ic_launcher" android:label="@string/demo_title" android:supportsRtl="true" - android:theme="@style/AppTheme"> + android:theme="@style/MaterialAppTheme"> - + + + - \ No newline at end of file + map:mapId="@string/map_id" /> + + \ No newline at end of file diff --git a/ApiDemos/java/app/src/main/res/layout/background_color_customization_demo.xml b/ApiDemos/java/app/src/main/res/layout/background_color_customization_demo.xml index 82c0d70f..8ddea38f 100644 --- a/ApiDemos/java/app/src/main/res/layout/background_color_customization_demo.xml +++ b/ApiDemos/java/app/src/main/res/layout/background_color_customization_demo.xml @@ -14,28 +14,50 @@ limitations under the License. --> - - + + - + + - + + - - \ No newline at end of file + android:layout_height="48dp" + android:text="@string/show_map_tiles" + android:checked="false"/> + + + \ No newline at end of file diff --git a/ApiDemos/java/app/src/main/res/layout/background_color_customization_programmatic_demo.xml b/ApiDemos/java/app/src/main/res/layout/background_color_customization_programmatic_demo.xml index 172f7a79..24d769a7 100644 --- a/ApiDemos/java/app/src/main/res/layout/background_color_customization_programmatic_demo.xml +++ b/ApiDemos/java/app/src/main/res/layout/background_color_customization_programmatic_demo.xml @@ -14,28 +14,65 @@ limitations under the License. --> - + + - - - + + + + - - \ No newline at end of file + android:background="#D000" + android:padding="5dp" + app:layout_constraintBottom_toBottomOf="@+id/map" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toStartOf="parent"> + + + + + + diff --git a/ApiDemos/java/app/src/main/res/layout/basic_demo.xml b/ApiDemos/java/app/src/main/res/layout/basic_demo.xml index 6ba77d3d..02080aa5 100644 --- a/ApiDemos/java/app/src/main/res/layout/basic_demo.xml +++ b/ApiDemos/java/app/src/main/res/layout/basic_demo.xml @@ -1,5 +1,4 @@ - - - - + android:layout_height="match_parent"> + + + + + diff --git a/ApiDemos/java/app/src/main/res/layout/camera_clamping_demo.xml b/ApiDemos/java/app/src/main/res/layout/camera_clamping_demo.xml index df4db0bc..8553abaf 100644 --- a/ApiDemos/java/app/src/main/res/layout/camera_clamping_demo.xml +++ b/ApiDemos/java/app/src/main/res/layout/camera_clamping_demo.xml @@ -1,5 +1,4 @@ - - - - + + + + + -