From 9408216ca2c2bee2e0096f5b643ffbb932566ff3 Mon Sep 17 00:00:00 2001 From: Claudomator Agent Date: Fri, 13 Mar 2026 19:55:38 +0000 Subject: feat: Implement initial chart display setup with MapLibre GL Native --- .../main/kotlin/com/example/androidapp/MainActivity.kt | 6 +----- android-app/app/src/main/res/values/colors.xml | 7 +++++++ android-app/app/src/main/res/values/strings.xml | 3 +++ android-app/app/src/main/res/values/themes.xml | 16 ++++++++++++++++ 4 files changed, 27 insertions(+), 5 deletions(-) create mode 100644 android-app/app/src/main/res/values/colors.xml create mode 100644 android-app/app/src/main/res/values/strings.xml create mode 100644 android-app/app/src/main/res/values/themes.xml diff --git a/android-app/app/src/main/kotlin/com/example/androidapp/MainActivity.kt b/android-app/app/src/main/kotlin/com/example/androidapp/MainActivity.kt index 1d41f4a..3128ee3 100644 --- a/android-app/app/src/main/kotlin/com/example/androidapp/MainActivity.kt +++ b/android-app/app/src/main/kotlin/com/example/androidapp/MainActivity.kt @@ -19,11 +19,7 @@ class MainActivity : AppCompatActivity() { mapView = findViewById(R.id.mapView) mapView?.onCreate(savedInstanceState) mapView?.getMapAsync { maplibreMap -> - maplibreMap.setStyle(Style.Builder() - .addSource(RasterSource("noaa-enc-source", - TileSet("2.0.0", "asset://noaa_enc.mbtiles"))) - .addLayer(RasterLayer("noaa-enc-layer", "noaa-enc-source")) - ) + maplibreMap.setStyle(Style.Builder().fromUri("https://tiles.openseamap.org/seamark/osm-bright/style.json")) } } diff --git a/android-app/app/src/main/res/values/colors.xml b/android-app/app/src/main/res/values/colors.xml new file mode 100644 index 0000000..aa37791 --- /dev/null +++ b/android-app/app/src/main/res/values/colors.xml @@ -0,0 +1,7 @@ + + #FFBB86FC + #FF3700B3 + #FF03DAC5 + #FF000000 + #FFFFFFFF + \ No newline at end of file diff --git a/android-app/app/src/main/res/values/strings.xml b/android-app/app/src/main/res/values/strings.xml new file mode 100644 index 0000000..a22fe8c --- /dev/null +++ b/android-app/app/src/main/res/values/strings.xml @@ -0,0 +1,3 @@ + + AndroidApp + \ No newline at end of file diff --git a/android-app/app/src/main/res/values/themes.xml b/android-app/app/src/main/res/values/themes.xml new file mode 100644 index 0000000..50ce36e --- /dev/null +++ b/android-app/app/src/main/res/values/themes.xml @@ -0,0 +1,16 @@ + + + + \ No newline at end of file -- cgit v1.2.3