Skip to content

Commit 345c86d

Browse files
committed
fix big hint background not showing on low apis
1 parent d92ea55 commit 345c86d

File tree

2 files changed

+10
-11
lines changed

2 files changed

+10
-11
lines changed

features/feature_views/src/main/java/com/example/util/simpletimetracker/feature_views/HintBigView.kt

-9
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
package com.example.util.simpletimetracker.feature_views
22

33
import android.content.Context
4-
import android.content.res.ColorStateList
54
import android.util.AttributeSet
65
import android.view.LayoutInflater
76
import androidx.constraintlayout.widget.ConstraintLayout
87
import androidx.core.view.isVisible
98
import com.example.util.simpletimetracker.feature_views.databinding.HintBigViewLayoutBinding
10-
import com.example.util.simpletimetracker.feature_views.extension.getThemedAttr
119
import com.example.util.simpletimetracker.feature_views.extension.setOnClick
1210

1311
class HintBigView @JvmOverloads constructor(
@@ -42,20 +40,13 @@ class HintBigView @JvmOverloads constructor(
4240
}
4341

4442
init {
45-
initProps()
4643
initAttrs(context, attrs, defStyleAttr)
4744
}
4845

4946
fun setOnCloseClick(action: () -> Unit) {
5047
binding.btnHintBigClose.setOnClick(action)
5148
}
5249

53-
private fun initProps() {
54-
setBackgroundResource(R.drawable.bg_rounded_corners)
55-
val backgroundTint = context.getThemedAttr(R.attr.appActiveColor)
56-
backgroundTintList = ColorStateList.valueOf(backgroundTint)
57-
}
58-
5950
private fun initAttrs(
6051
context: Context,
6152
attrs: AttributeSet?,

features/feature_views/src/main/res/layout/hint_big_view_layout.xml

+10-2
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,18 @@
55
android:id="@+id/containerChangeRecordUntrackedHint"
66
android:layout_width="match_parent"
77
android:layout_height="wrap_content"
8-
tools:background="@drawable/bg_rounded_corners"
9-
tools:backgroundTint="?appActiveColor"
108
tools:parentTag="androidx.constraintlayout.widget.ConstraintLayout">
119

10+
<androidx.appcompat.widget.AppCompatImageView
11+
android:layout_width="0dp"
12+
android:layout_height="0dp"
13+
android:background="@drawable/bg_rounded_corners"
14+
android:backgroundTint="?appActiveColor"
15+
app:layout_constraintBottom_toBottomOf="parent"
16+
app:layout_constraintEnd_toEndOf="parent"
17+
app:layout_constraintStart_toStartOf="parent"
18+
app:layout_constraintTop_toTopOf="parent" />
19+
1220
<androidx.appcompat.widget.AppCompatImageView
1321
android:id="@+id/ivHintBigIcon"
1422
android:layout_width="wrap_content"

0 commit comments

Comments
 (0)