[android] Changed notification icon and text color, blue->green

This commit is contained in:
Александр Зацепин 2019-09-23 13:33:48 +03:00 committed by Aleksey Belousov
parent 7d5858e352
commit 0bf0e05774
4 changed files with 12 additions and 4 deletions

View file

@ -208,4 +208,5 @@
<color name="bookmarks_subs_subtitle_night">#c6ffffff</color>
<color name="sale_view_bg">#A335F4</color>
<color name="notification">#82E510</color>
</resources>

View file

@ -6,7 +6,7 @@ import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import com.mapswithme.maps.BuildConfig;
import com.mapswithme.maps.R;
import com.mapswithme.util.UiUtils;
import com.mapswithme.util.log.Logger;
import com.mapswithme.util.log.LoggerFactory;
import com.mapswithme.util.statistics.PushwooshHelper;
@ -35,7 +35,7 @@ class PushWooshEventLogger extends DefaultEventLogger
return;
@ColorInt
int color = getApplication().getResources().getColor(R.color.base_accent);
int color = UiUtils.getNotificationColor(getApplication());
PushwooshNotificationSettings.setNotificationIconBackgroundColor(color);
Pushwoosh pushManager = Pushwoosh.getInstance();
pushManager.registerForPushNotifications();

View file

@ -14,6 +14,7 @@ import android.support.v4.app.NotificationCompat;
import com.mapswithme.maps.MwmActivity;
import com.mapswithme.maps.R;
import com.mapswithme.util.StringUtils;
import com.mapswithme.util.UiUtils;
import com.mapswithme.util.statistics.Statistics;
import java.lang.annotation.Retention;
@ -152,7 +153,7 @@ public final class Notifier
return new NotificationCompat.Builder(mContext, channel)
.setAutoCancel(true)
.setSmallIcon(R.drawable.pw_notification)
.setColor(mContext.getResources().getColor(R.color.base_accent))
.setColor(UiUtils.getNotificationColor(mContext))
.setContentTitle(title)
.setContentText(content)
.setTicker(getTicker(title, content))

View file

@ -13,6 +13,7 @@ import android.net.Uri;
import android.os.Build;
import android.support.annotation.AnyRes;
import android.support.annotation.AttrRes;
import android.support.annotation.ColorInt;
import android.support.annotation.ColorRes;
import android.support.annotation.DimenRes;
import android.support.annotation.IdRes;
@ -20,7 +21,6 @@ import android.support.annotation.NonNull;
import android.support.annotation.StringRes;
import android.support.design.widget.TextInputLayout;
import android.support.v4.content.ContextCompat;
import android.support.v7.app.AlertDialog;
import android.support.v7.widget.Toolbar;
import android.text.TextUtils;
import android.view.Gravity;
@ -534,6 +534,12 @@ public final class UiUtils
});
}
@ColorInt
public static int getNotificationColor(@NonNull Context context)
{
return context.getResources().getColor(R.color.notification);
}
// utility class
private UiUtils() {}
}