diff --git a/app/src/main/java/com/bapspatil/rake/ui/PickerActivity.kt b/app/src/main/java/com/bapspatil/rake/ui/PickerActivity.kt index cd412db..2da95bd 100644 --- a/app/src/main/java/com/bapspatil/rake/ui/PickerActivity.kt +++ b/app/src/main/java/com/bapspatil/rake/ui/PickerActivity.kt @@ -12,6 +12,7 @@ import com.bapspatil.rake.R import com.bapspatil.rake.adapter.PickerAdapter import com.bapspatil.rake.databinding.ActivityPickerBinding import com.bapspatil.rake.model.PickerItem +import com.bapspatil.rake.util.CommonUtils.makeUiLight import com.bapspatil.rake.util.Constants import com.firebase.ui.auth.AuthUI import com.google.firebase.auth.FirebaseAuth @@ -42,6 +43,8 @@ class PickerActivity : AppCompatActivity(), CoroutineScope { firestoreDb = FirebaseFirestore.getInstance() setupAppBar() + makeUiLight() + // Saving the user's UID in SharedPreferences firebaseUser = FirebaseAuth.getInstance().currentUser userUid = firebaseUser?.uid diff --git a/app/src/main/java/com/bapspatil/rake/util/CommonUtils.kt b/app/src/main/java/com/bapspatil/rake/util/CommonUtils.kt index f6b9c0a..e27c4d1 100644 --- a/app/src/main/java/com/bapspatil/rake/util/CommonUtils.kt +++ b/app/src/main/java/com/bapspatil/rake/util/CommonUtils.kt @@ -1,7 +1,9 @@ package com.bapspatil.rake.util import android.graphics.Bitmap +import android.graphics.Color import android.graphics.Matrix +import android.os.Build import android.util.Base64 import android.view.View import androidx.appcompat.app.AppCompatActivity @@ -49,4 +51,15 @@ object CommonUtils { this.compress(Bitmap.CompressFormat.JPEG, 100, baos) return baos.toByteArray() } + + fun AppCompatActivity.makeUiLight() { + window.statusBarColor = Color.parseColor("#FFFFFF") + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { + window.decorView.systemUiVisibility = View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR + } + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { + window.navigationBarColor = Color.parseColor("#FFFFFF") + window.decorView.systemUiVisibility = View.SYSTEM_UI_FLAG_LIGHT_NAVIGATION_BAR or View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR + } + } } \ No newline at end of file