diff --git a/app/src/main/java/com/example/map_google/MainActivity.kt b/app/src/main/java/com/example/map_google/MainActivity.kt
index 85fa3f4..b3a1410 100644
--- a/app/src/main/java/com/example/map_google/MainActivity.kt
+++ b/app/src/main/java/com/example/map_google/MainActivity.kt
@@ -3,6 +3,7 @@ package com.example.map_google
import android.Manifest
import android.annotation.SuppressLint
import android.content.ContentValues.TAG
+import android.content.Intent
import android.content.pm.PackageManager
import android.graphics.Color
import android.location.Location
@@ -105,6 +106,19 @@ class MainActivity : AppCompatActivity(), OnMapReadyCallback {
refreshCarmera()
}
+ val shareButton: Button = findViewById(R.id.shareButton)
+ shareButton.setOnClickListener {
+ val intent = Intent(Intent.ACTION_SEND)
+ intent.type = "text/plain"
+
+ val url = "exampleURL"
+ val content = "링크를 클릭하여 위치 공유에 참여하세요"
+ intent.putExtra(Intent.EXTRA_TEXT, "$content\n\n$url")
+
+ val chooserTitle = "링크 공유하기"
+ startActivity(Intent.createChooser(intent, chooserTitle))
+ }
+
// 타이머 시간 설정 후 시작
// TODO: 추후 이전 페이지에서 설정된 시간(분)을 가져와서 설정
startTime = 5;
diff --git a/app/src/main/res/drawable/share_icon.png b/app/src/main/res/drawable/share_icon.png
new file mode 100644
index 0000000..dd0a222
Binary files /dev/null and b/app/src/main/res/drawable/share_icon.png differ
diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
index 44e6ee4..31da747 100644
--- a/app/src/main/res/layout/activity_main.xml
+++ b/app/src/main/res/layout/activity_main.xml
@@ -52,6 +52,29 @@
app:srcCompat="@android:drawable/ic_menu_mylocation"
app:tint="#9800d4" />
+
+
+
+
+
+