From 8f7065ef097e1cee5e5515f79117d58aba07a978 Mon Sep 17 00:00:00 2001 From: Anay Wadhera Date: Tue, 9 Apr 2024 17:36:06 +0000 Subject: [PATCH] Add buttons to launch Quick Share settings/receiving UI --- .../java/com/google/nearby/sharedemo/MainActivity.kt | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/sharing/android/example/app/src/main/java/com/google/nearby/sharedemo/MainActivity.kt b/sharing/android/example/app/src/main/java/com/google/nearby/sharedemo/MainActivity.kt index f4b7672e..38ec47bd 100644 --- a/sharing/android/example/app/src/main/java/com/google/nearby/sharedemo/MainActivity.kt +++ b/sharing/android/example/app/src/main/java/com/google/nearby/sharedemo/MainActivity.kt @@ -56,10 +56,22 @@ class MainActivity : ComponentActivity() { onShareTargetClicked = { data, intent -> viewModel.onShareTargetClicked(data, this@MainActivity, intent) }) + + Button(onClick = { startActivity(Intent(QUICK_SHARE_SETTINGS_INTENT)) }) { + Text("Launch settings") + } + Button(onClick = { startActivity(Intent(QUICK_SHARE_RECEIVE_INTENT).setType("*/*")) }) { + Text("Launch receiving UI") + } } } } } + + companion object { + private const val QUICK_SHARE_SETTINGS_INTENT = "com.google.android.gms.settings.SHARING" + private const val QUICK_SHARE_RECEIVE_INTENT = "com.google.android.gms.RECEIVE_NEARBY" + } } @Composable