Adjusting icon color to fit background. (#551)

Adjusting icon color to fit background.

Co-authored-by: opyale <opyale@noreply.gitea.io>
Reviewed-by: M M Arif <mmarif@noreply.codeberg.org>
This commit is contained in:
opyale 2020-06-24 23:02:22 +02:00 committed by M M Arif
parent c7c2ac2a11
commit d0fde4e791
2 changed files with 6 additions and 0 deletions

View File

@ -1,6 +1,7 @@
package org.mian.gitnex.fragments; package org.mian.gitnex.fragments;
import android.content.Context; import android.content.Context;
import android.content.res.ColorStateList;
import android.graphics.Typeface; import android.graphics.Typeface;
import android.os.Bundle; import android.os.Bundle;
import android.view.LayoutInflater; import android.view.LayoutInflater;
@ -13,6 +14,7 @@ import android.widget.ImageView;
import android.widget.TextView; import android.widget.TextView;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import androidx.core.widget.ImageViewCompat;
import androidx.fragment.app.Fragment; import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager; import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentStatePagerAdapter; import androidx.fragment.app.FragmentStatePagerAdapter;
@ -55,6 +57,7 @@ public class ProfileFragment extends Fragment {
ImageView userAvatar = v.findViewById(R.id.userAvatar); ImageView userAvatar = v.findViewById(R.id.userAvatar);
TextView userLogin = v.findViewById(R.id.userLogin); TextView userLogin = v.findViewById(R.id.userLogin);
TextView userLanguage = v.findViewById(R.id.userLanguage); TextView userLanguage = v.findViewById(R.id.userLanguage);
ImageView userLanguageIcon = v.findViewById(R.id.userLanguageIcon);
ViewGroup aboutFrame = v.findViewById(R.id.aboutFrame); ViewGroup aboutFrame = v.findViewById(R.id.aboutFrame);
@ -85,6 +88,8 @@ public class ProfileFragment extends Fragment {
userLogin.setTextColor(textColor); userLogin.setTextColor(textColor);
userLanguage.setTextColor(textColor); userLanguage.setTextColor(textColor);
ImageViewCompat.setImageTintList(userLanguageIcon, ColorStateList.valueOf(textColor));
blurView.setupWith(aboutFrame) blurView.setupWith(aboutFrame)
.setBlurAlgorithm(new RenderScriptBlur(ctx)) .setBlurAlgorithm(new RenderScriptBlur(ctx))
.setBlurRadius(3) .setBlurRadius(3)

View File

@ -73,6 +73,7 @@
android:gravity="center_vertical"> android:gravity="center_vertical">
<ImageView <ImageView
android:id="@+id/userLanguageIcon"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="18dp" android:layout_height="18dp"
android:layout_marginRight="2dp" android:layout_marginRight="2dp"