Explorar o código

Fix #363

Signed-off-by: Mario Danic <mario@lovelyhq.com>
Mario Danic %!s(int64=6) %!d(string=hai) anos
pai
achega
79bdb7d640

+ 4 - 4
app/src/main/java/com/nextcloud/talk/controllers/CallNotificationController.java

@@ -128,8 +128,8 @@ public class CallNotificationController extends BaseController {
     @BindView(R.id.callAnswerCameraView)
     MagicFlipView callAnswerCameraView;
 
-    @BindView(R.id.constraintLayout)
-    ConstraintLayout constraintLayout;
+    @BindView(R.id.backgroundImageView)
+    ImageView backgroundImageView;
 
     @BindView(R.id.incomingTextRelativeLayout)
     RelativeLayout incomingTextRelativeLayout;
@@ -450,7 +450,7 @@ public class CallNotificationController extends BaseController {
                                     if (getResources() != null) {
                                         incomingTextRelativeLayout.setBackground(getResources().getDrawable(R.drawable
                                                 .incoming_gradient));
-                                        constraintLayout.setBackground(new BitmapDrawable(resource));
+                                        backgroundImageView.setImageDrawable(new BitmapDrawable(resource));
                                     }
                                 } else if (AvatarStatusCodeHolder.getInstance().getStatusCode() == 201) {
                                     Palette palette = Palette.from(resource).generate();
@@ -464,7 +464,7 @@ public class CallNotificationController extends BaseController {
                                             color = Color.HSVToColor(hsv);
                                         }
 
-                                        constraintLayout.setBackgroundColor(color);
+                                        backgroundImageView.setBackgroundColor(color);
                                     }
                                 }
                             }

+ 8 - 2
app/src/main/res/layout/controller_call_notification.xml

@@ -22,8 +22,14 @@
     xmlns:tools="http://schemas.android.com/tools"
     android:id="@+id/constraintLayout"
     android:layout_width="match_parent"
-    android:layout_height="match_parent"
-    android:background="@color/grey950">
+    android:layout_height="match_parent">
+
+    <ImageView
+        android:layout_width="match_parent"
+        android:layout_height="match_parent"
+        android:id="@+id/backgroundImageView"
+        android:src="@color/grey950"
+        android:scaleType="centerCrop"/>
 
     <RelativeLayout
         android:id="@+id/incomingTextRelativeLayout"