Browse Source

Tint round buttons

tobiaskaminsky 7 years ago
parent
commit
e08049341c

+ 4 - 0
src/main/java/com/owncloud/android/ui/dialog/SendShareDialog.java

@@ -3,6 +3,7 @@ package com.owncloud.android.ui.dialog;
 import android.content.ComponentName;
 import android.content.Intent;
 import android.content.pm.ResolveInfo;
+import android.graphics.PorterDuff;
 import android.graphics.drawable.Drawable;
 import android.os.Bundle;
 import android.support.annotation.Nullable;
@@ -25,6 +26,7 @@ import com.owncloud.android.ui.components.SendButtonData;
 import com.owncloud.android.ui.fragment.OCFileListFragment;
 import com.owncloud.android.ui.helpers.FileOperationsHelper;
 import com.owncloud.android.utils.MimeTypeUtil;
+import com.owncloud.android.utils.ThemeUtils;
 
 import java.util.ArrayList;
 import java.util.List;
@@ -95,6 +97,7 @@ public class SendShareDialog extends BottomSheetDialogFragment {
         sharePeopleText.setOnClickListener(v -> shareFile(file));
 
         ImageView sharePeopleImageView = (ImageView) view.findViewById(R.id.share_people_icon);
+        sharePeopleImageView.getBackground().setColorFilter(ThemeUtils.primaryColor(), PorterDuff.Mode.SRC_IN);
         sharePeopleImageView.setOnClickListener(v -> shareFile(file));
 
         // Share via link button
@@ -102,6 +105,7 @@ public class SendShareDialog extends BottomSheetDialogFragment {
         shareLinkText.setOnClickListener(v -> fileOperationsHelper.showShareFile(file));
 
         ImageView shareLinkImageView = (ImageView) view.findViewById(R.id.share_link_icon);
+        shareLinkImageView.getBackground().setColorFilter(ThemeUtils.primaryColor(), PorterDuff.Mode.SRC_IN);
         shareLinkImageView.setOnClickListener(v -> shareFile(file));
 
         if (file.isSharedWithMe() && !file.canReshare()) {

+ 8 - 7
src/main/res/layout/send_share_fragment.xml

@@ -51,13 +51,11 @@
                 android:layout_width="@dimen/user_icon_size"
                 android:layout_height="@dimen/user_icon_size"
                 android:layout_gravity="center_horizontal"
-                android:alpha="0.7"
                 android:contentDescription="@string/share"
                 android:src="@drawable/shared_via_users"
                 android:background="@drawable/round_bgnd"
-                android:backgroundTint="@color/primary"
-                android:paddingStart="5dp"
-                android:paddingLeft="5dp"
+                android:paddingStart="@dimen/standard_half_padding"
+                android:paddingLeft="@dimen/standard_half_padding"
                 android:paddingBottom="@dimen/standard_half_padding"
                 android:paddingTop="@dimen/standard_half_padding"
                 android:paddingEnd="@dimen/standard_half_padding"
@@ -84,12 +82,15 @@
                 android:layout_width="@dimen/user_icon_size"
                 android:layout_height="@dimen/user_icon_size"
                 android:layout_gravity="center_horizontal"
-                android:alpha="0.7"
                 android:contentDescription="@string/link"
                 android:src="@drawable/shared_via_link"
                 android:background="@drawable/round_bgnd"
-                android:backgroundTint="@color/primary"
-                android:padding="@dimen/standard_half_padding"/>
+                android:paddingStart="@dimen/standard_half_padding"
+                android:paddingLeft="@dimen/standard_half_padding"
+                android:paddingBottom="@dimen/standard_half_padding"
+                android:paddingTop="@dimen/standard_half_padding"
+                android:paddingEnd="@dimen/standard_half_padding"
+                android:paddingRight="@dimen/standard_half_padding"/>
 
             <TextView
                 android:id="@+id/share_link_button"