From ffbd6367537d041f7f1e919c149a0cb81b12dc96 Mon Sep 17 00:00:00 2001 From: jbsession Date: Mon, 13 Oct 2025 16:01:43 +0800 Subject: [PATCH 1/2] Drawable state for webrtccall buttons --- app/src/main/res/drawable/ic_mic_toggle.xml | 5 +++++ app/src/main/res/drawable/ic_video_toggle.xml | 5 +++++ app/src/main/res/layout/activity_webrtc.xml | 4 ++-- 3 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 app/src/main/res/drawable/ic_mic_toggle.xml create mode 100644 app/src/main/res/drawable/ic_video_toggle.xml diff --git a/app/src/main/res/drawable/ic_mic_toggle.xml b/app/src/main/res/drawable/ic_mic_toggle.xml new file mode 100644 index 0000000000..3044ce5cec --- /dev/null +++ b/app/src/main/res/drawable/ic_mic_toggle.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_video_toggle.xml b/app/src/main/res/drawable/ic_video_toggle.xml new file mode 100644 index 0000000000..10170edc1f --- /dev/null +++ b/app/src/main/res/drawable/ic_video_toggle.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_webrtc.xml b/app/src/main/res/layout/activity_webrtc.xml index 77c2cc34c0..29b6906af7 100644 --- a/app/src/main/res/layout/activity_webrtc.xml +++ b/app/src/main/res/layout/activity_webrtc.xml @@ -180,7 +180,7 @@ android:id="@+id/enableCameraButton" android:background="@drawable/call_controls_background" app:tint="@color/state_list_call_action_foreground" - android:src="@drawable/ic_video" + android:src="@drawable/ic_video_toggle" android:padding="@dimen/medium_spacing" android:layout_width="@dimen/large_button_height" android:layout_height="@dimen/large_button_height" @@ -195,7 +195,7 @@ android:layout_width="@dimen/large_button_height" android:layout_height="@dimen/large_button_height" android:padding="@dimen/medium_spacing" - android:src="@drawable/ic_mic_off" + android:src="@drawable/ic_mic_toggle" android:layout_marginBottom="@dimen/large_spacing" app:layout_constraintBottom_toTopOf="@+id/endCallButton" android:background="@drawable/call_controls_mic_background" From 01ed0badea7710d5d61f4cc97d2594ae686b6d8a Mon Sep 17 00:00:00 2001 From: jbsession Date: Mon, 13 Oct 2025 16:05:50 +0800 Subject: [PATCH 2/2] refactored xml name --- .../res/drawable/{ic_mic_toggle.xml => state_list_ic_mic.xml} | 0 .../drawable/{ic_video_toggle.xml => state_list_ic_video.xml} | 0 app/src/main/res/layout/activity_webrtc.xml | 4 ++-- 3 files changed, 2 insertions(+), 2 deletions(-) rename app/src/main/res/drawable/{ic_mic_toggle.xml => state_list_ic_mic.xml} (100%) rename app/src/main/res/drawable/{ic_video_toggle.xml => state_list_ic_video.xml} (100%) diff --git a/app/src/main/res/drawable/ic_mic_toggle.xml b/app/src/main/res/drawable/state_list_ic_mic.xml similarity index 100% rename from app/src/main/res/drawable/ic_mic_toggle.xml rename to app/src/main/res/drawable/state_list_ic_mic.xml diff --git a/app/src/main/res/drawable/ic_video_toggle.xml b/app/src/main/res/drawable/state_list_ic_video.xml similarity index 100% rename from app/src/main/res/drawable/ic_video_toggle.xml rename to app/src/main/res/drawable/state_list_ic_video.xml diff --git a/app/src/main/res/layout/activity_webrtc.xml b/app/src/main/res/layout/activity_webrtc.xml index 29b6906af7..6af9ac9e20 100644 --- a/app/src/main/res/layout/activity_webrtc.xml +++ b/app/src/main/res/layout/activity_webrtc.xml @@ -180,7 +180,7 @@ android:id="@+id/enableCameraButton" android:background="@drawable/call_controls_background" app:tint="@color/state_list_call_action_foreground" - android:src="@drawable/ic_video_toggle" + android:src="@drawable/state_list_ic_video" android:padding="@dimen/medium_spacing" android:layout_width="@dimen/large_button_height" android:layout_height="@dimen/large_button_height" @@ -195,7 +195,7 @@ android:layout_width="@dimen/large_button_height" android:layout_height="@dimen/large_button_height" android:padding="@dimen/medium_spacing" - android:src="@drawable/ic_mic_toggle" + android:src="@drawable/state_list_ic_mic" android:layout_marginBottom="@dimen/large_spacing" app:layout_constraintBottom_toTopOf="@+id/endCallButton" android:background="@drawable/call_controls_mic_background"