diff --git a/app/src/main/java/ru/myitschool/work/ui/profile/ProfileFragment.kt b/app/src/main/java/ru/myitschool/work/ui/profile/ProfileFragment.kt index 305461e..aec1e41 100644 --- a/app/src/main/java/ru/myitschool/work/ui/profile/ProfileFragment.kt +++ b/app/src/main/java/ru/myitschool/work/ui/profile/ProfileFragment.kt @@ -1,12 +1,15 @@ package ru.myitschool.work.ui.profile import android.content.DialogInterface +import android.content.res.ColorStateList +import android.content.res.TypedArray import android.graphics.Color import android.graphics.Typeface import android.os.Bundle import android.util.Log import android.view.View import android.widget.TextView +import android.widget.Toast import androidx.appcompat.app.AlertDialog import androidx.core.content.ContextCompat import androidx.core.content.res.ResourcesCompat @@ -14,6 +17,7 @@ import androidx.fragment.app.Fragment import androidx.fragment.app.viewModels import androidx.navigation.fragment.findNavController import androidx.swiperefreshlayout.widget.SwipeRefreshLayout +import com.google.android.material.internal.ThemeEnforcement.obtainStyledAttributes import com.squareup.picasso.Picasso import dagger.hilt.android.AndroidEntryPoint import ru.myitschool.work.R @@ -70,12 +74,15 @@ class ProfileFragment : Fragment(R.layout.fragment_profile) { binding.lastEntry.text = state.lastEntry binding.fullname.text = state.fullname if (state.admin){ + Toast.makeText(requireContext(), "asdasd", Toast.LENGTH_SHORT).show() binding.admin.visibility = View.VISIBLE } else { binding.admin.visibility = View.GONE } if (state.blocked) { - // TODO: СДЕЛАТЬ ФОН КРАСНЫМ + binding.scan.isEnabled = false + binding.scan.imageTintList = ColorStateList.valueOf(ContextCompat.getColor(requireContext(), R.color.white)) + binding.scan.backgroundTintList = ColorStateList.valueOf(ContextCompat.getColor(requireContext(), R.color.ErrorRed)) } Picasso.get() .load(state.imageUrl)