From 006c893318f083d35f65f690faa9ab321ac7388e Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Thu, 4 Aug 2022 14:36:03 +0200 Subject: [PATCH] Theme call spotlight based on server theme / material 3 Signed-off-by: Andy Scherzinger --- .../java/com/nextcloud/talk/activities/CallActivity.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java b/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java index e1ae1a25e..eca9367db 100644 --- a/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java +++ b/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java @@ -880,12 +880,13 @@ public class CallActivity extends CallBaseActivity { if (EffortlessPermissions.hasPermissions(this, PERMISSIONS_MICROPHONE)) { if (!appPreferences.getPushToTalkIntroShown()) { + int primary = viewThemeUtils.getScheme(binding.audioOutputButton.getContext()).getPrimary(); spotlightView = new SpotlightView.Builder(this) .introAnimationDuration(300) .enableRevealAnimation(true) .performClick(false) .fadeinTextDuration(400) - .headingTvColor(getResources().getColor(R.color.colorPrimary)) + .headingTvColor(primary) .headingTvSize(20) .headingTvText(getResources().getString(R.string.nc_push_to_talk)) .subHeadingTvColor(getResources().getColor(R.color.bg_default)) @@ -894,7 +895,7 @@ public class CallActivity extends CallBaseActivity { .maskColor(Color.parseColor("#dc000000")) .target(binding.microphoneButton) .lineAnimDuration(400) - .lineAndArcColor(getResources().getColor(R.color.colorPrimary)) + .lineAndArcColor(primary) .enableDismissAfterShown(true) .dismissOnBackPress(true) .usageId("pushToTalk")