From 18f24380f40739e371333ca14eddaf02ca3a4d6e Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Tue, 2 May 2023 14:35:16 +0300 Subject: [PATCH] Handle also DIAL action --- app/src/main/AndroidManifest.xml | 2 +- .../kotlin/com/tutpro/baresip/MainActivity.kt | 25 +++++++++++-------- 2 files changed, 16 insertions(+), 11 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 2b379e95..176bd86c 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -61,9 +61,9 @@ + - { + callAction(intent) + } + else -> { + val action = intent.getStringExtra("action") + if (action != null) { + intent.removeExtra("action") + handleIntent(intent, action) + } } } } @@ -840,6 +844,7 @@ class MainActivity : AppCompatActivity() { if (Call.inCall() || BaresipService.uas.size == 0) return val uri: Uri? = intent.data + Log.d(TAG, "callAction to $uri") if (uri != null) { when (uri.scheme) { "sip" -> {