Fix: fixed home app padding from not working.
Signed-off-by: HeCodes2Much <wayne6324@gmail.com>
This commit is contained in:
@@ -9,6 +9,7 @@ import android.graphics.drawable.BitmapDrawable
|
|||||||
import android.graphics.drawable.Drawable
|
import android.graphics.drawable.Drawable
|
||||||
import android.view.Gravity
|
import android.view.Gravity
|
||||||
import android.view.View
|
import android.view.View
|
||||||
|
import androidx.appcompat.widget.LinearLayoutCompat
|
||||||
import androidx.core.content.ContextCompat
|
import androidx.core.content.ContextCompat
|
||||||
import androidx.core.graphics.ColorUtils
|
import androidx.core.graphics.ColorUtils
|
||||||
import androidx.core.graphics.drawable.DrawableCompat
|
import androidx.core.graphics.drawable.DrawableCompat
|
||||||
@@ -31,6 +32,14 @@ class HomeViewHolder @Inject constructor(
|
|||||||
@SuppressLint("ClickableViewAccessibility")
|
@SuppressLint("ClickableViewAccessibility")
|
||||||
fun bind(appInfo: AppInfo) {
|
fun bind(appInfo: AppInfo) {
|
||||||
binding.apply {
|
binding.apply {
|
||||||
|
// Get the current LayoutParams of appHiddenName
|
||||||
|
val layoutParams = appHomeName.layoutParams as LinearLayoutCompat.LayoutParams
|
||||||
|
|
||||||
|
// Set the margins
|
||||||
|
layoutParams.topMargin = preferenceHelper.homeAppPadding.toInt()
|
||||||
|
layoutParams.bottomMargin = preferenceHelper.homeAppPadding.toInt()
|
||||||
|
|
||||||
|
appHomeName.layoutParams = layoutParams
|
||||||
// Update appHomeName properties
|
// Update appHomeName properties
|
||||||
appHomeName.text = appInfo.appName
|
appHomeName.text = appInfo.appName
|
||||||
appHomeName.setTextColor(preferenceHelper.appColor)
|
appHomeName.setTextColor(preferenceHelper.appColor)
|
||||||
|
|||||||
Reference in New Issue
Block a user