From add03e9d1153fa219c9e62cbdec0c1032d380be3 Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Sat, 19 Feb 2022 15:47:49 +0200 Subject: [PATCH 1/2] Replaced AppCompat theme with MaterialComponents theme --- .../main/kotlin/com/tutpro/baresip/CallsActivity.kt | 4 ++-- app/src/main/kotlin/com/tutpro/baresip/ChatActivity.kt | 2 +- .../main/kotlin/com/tutpro/baresip/ChatsActivity.kt | 3 ++- app/src/main/res/values/styles.xml | 10 +++++++--- 4 files changed, 12 insertions(+), 7 deletions(-) diff --git a/app/src/main/kotlin/com/tutpro/baresip/CallsActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/CallsActivity.kt index d0cada1a..2d2ad07b 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/CallsActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/CallsActivity.kt @@ -75,7 +75,7 @@ class CallsActivity : AppCompatActivity() { } if (SystemClock.elapsedRealtime() - lastClick > 1000) { lastClick = SystemClock.elapsedRealtime() - with (AlertDialog.Builder(this@CallsActivity, R.style.Theme_AppCompat)) { + with (AlertDialog.Builder(this@CallsActivity)) { setMessage(String.format(getString(R.string.calls_call_message_question), peerName)) setNeutralButton(getString(R.string.cancel), dialogClickListener) @@ -119,7 +119,7 @@ class CallsActivity : AppCompatActivity() { getString(R.string.calls_calls) else getString(R.string.calls_call) - val builder = AlertDialog.Builder(this@CallsActivity, R.style.Theme_AppCompat) + val builder = AlertDialog.Builder(this@CallsActivity) if (peerName.startsWith("sip:")) with (builder) { setMessage(String.format(getString(R.string.calls_add_delete_question), diff --git a/app/src/main/kotlin/com/tutpro/baresip/ChatActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/ChatActivity.kt index 8d79cd7a..dbacd23f 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/ChatActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/ChatActivity.kt @@ -111,7 +111,7 @@ class ChatActivity : AppCompatActivity() { } } } - val builder = AlertDialog.Builder(this@ChatActivity, R.style.Theme_AppCompat) + val builder = AlertDialog.Builder(this@ChatActivity) if (Contact.contactName(peerUri) == peerUri) with (builder) { setMessage(String.format(getString(R.string.long_message_question), diff --git a/app/src/main/kotlin/com/tutpro/baresip/ChatsActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/ChatsActivity.kt index 27218543..55bde2b0 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/ChatsActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/ChatsActivity.kt @@ -10,6 +10,7 @@ import android.widget.* import androidx.activity.result.contract.ActivityResultContracts import androidx.appcompat.app.AlertDialog import androidx.appcompat.app.AppCompatActivity +import com.google.android.material.dialog.MaterialAlertDialogBuilder import com.tutpro.baresip.databinding.ActivityChatsBinding import java.util.* @@ -94,7 +95,7 @@ class ChatsActivity: AppCompatActivity() { } } - val builder = AlertDialog.Builder(this@ChatsActivity, R.style.Theme_AppCompat) + val builder = MaterialAlertDialogBuilder(this@ChatsActivity, R.style.AlertDialog) val peer = Contact.contactName(uaMessages[pos].peerUri) if (peer.startsWith("sip:")) with (builder) { diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index c065aa88..2f2313f7 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -1,10 +1,11 @@ - @@ -13,7 +14,7 @@ true - - - - - + + + +