浏览代码

Fix speakerphone icon

Signed-off-by: Mario Danic <mario@lovelyhq.com>
Mario Danic 5 年之前
父节点
当前提交
3ecd2ac111
共有 2 个文件被更改,包括 7 次插入2 次删除
  1. 2 2
      app/build.gradle
  2. 5 0
      app/src/main/java/com/nextcloud/talk/controllers/CallController.java

+ 2 - 2
app/build.gradle

@@ -38,8 +38,8 @@ android {
         targetSdkVersion 28
         testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
 
-        versionCode 97
-        versionName "6.0.4"
+        versionCode 98
+        versionName "6.0.5"
 
         flavorDimensions "default"
         renderscriptTargetApi 19

+ 5 - 0
app/src/main/java/com/nextcloud/talk/controllers/CallController.java

@@ -582,6 +582,11 @@ public class CallController extends BaseController {
     public void onEnableSpeakerphoneClick() {
         if (audioManager != null) {
             audioManager.toggleUseSpeakerphone();
+            if (audioManager.isSpeakerphoneAutoOn()) {
+                callControlEnableSpeaker.getHierarchy().setPlaceholderImage(R.drawable.ic_volume_up_white_24dp);
+            } else {
+                callControlEnableSpeaker.getHierarchy().setPlaceholderImage(R.drawable.ic_volume_mute_white_24dp);
+            }
         }
     }