diff --git a/app/build.gradle.kts b/app/build.gradle.kts
index 5a0b632..8ed57cf 100644
--- a/app/build.gradle.kts
+++ b/app/build.gradle.kts
@@ -60,6 +60,7 @@ dependencies {
implementation(libs.androidx.ui.tooling.preview)
implementation(libs.androidx.material3)
implementation(libs.play.services.location)
+ implementation(libs.androidx.appcompat)
testImplementation(libs.junit)
androidTestImplementation(libs.androidx.junit)
androidTestImplementation(libs.androidx.espresso.core)
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index e3a8ddd..36e148a 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -23,10 +23,13 @@
android:theme="@style/Theme.BusRoute">
-
+
\ No newline at end of file
diff --git a/app/src/main/java/com/example/busroute/BusStop.kt b/app/src/main/java/com/example/busroute/BusStop.kt
index 53b448f..42201d6 100644
--- a/app/src/main/java/com/example/busroute/BusStop.kt
+++ b/app/src/main/java/com/example/busroute/BusStop.kt
@@ -1,6 +1,7 @@
package com.example.busroute
import org.osmdroid.views.overlay.Marker
+import java.io.Serializable
data class BusStop(val marker: Marker){
override fun toString(): String {
diff --git a/app/src/main/java/com/example/busroute/MainActivity.kt b/app/src/main/java/com/example/busroute/MainActivity.kt
index 3de94f7..8c7e278 100644
--- a/app/src/main/java/com/example/busroute/MainActivity.kt
+++ b/app/src/main/java/com/example/busroute/MainActivity.kt
@@ -62,6 +62,9 @@ class MainActivity : ComponentActivity() {
super.onCreate(savedInstanceState)
window.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)
val dbHelper = DbHelper(this)
+ isLocationPermissionGranted()
+
+
val geocoder = Geocoder(this, Locale.getDefault())
@@ -99,14 +102,20 @@ class MainActivity : ComponentActivity() {
val saveMarkButton = findViewById