Commit 345c86d 1 parent d92ea55 commit 345c86d Copy full SHA for 345c86d
File tree 2 files changed +10
-11
lines changed
features/feature_views/src/main
java/com/example/util/simpletimetracker/feature_views
2 files changed +10
-11
lines changed Original file line number Diff line number Diff line change 1
1
package com.example.util.simpletimetracker.feature_views
2
2
3
3
import android.content.Context
4
- import android.content.res.ColorStateList
5
4
import android.util.AttributeSet
6
5
import android.view.LayoutInflater
7
6
import androidx.constraintlayout.widget.ConstraintLayout
8
7
import androidx.core.view.isVisible
9
8
import com.example.util.simpletimetracker.feature_views.databinding.HintBigViewLayoutBinding
10
- import com.example.util.simpletimetracker.feature_views.extension.getThemedAttr
11
9
import com.example.util.simpletimetracker.feature_views.extension.setOnClick
12
10
13
11
class HintBigView @JvmOverloads constructor(
@@ -42,20 +40,13 @@ class HintBigView @JvmOverloads constructor(
42
40
}
43
41
44
42
init {
45
- initProps()
46
43
initAttrs(context, attrs, defStyleAttr)
47
44
}
48
45
49
46
fun setOnCloseClick (action : () -> Unit ) {
50
47
binding.btnHintBigClose.setOnClick(action)
51
48
}
52
49
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
-
59
50
private fun initAttrs (
60
51
context : Context ,
61
52
attrs : AttributeSet ? ,
Original file line number Diff line number Diff line change 5
5
android : id =" @+id/containerChangeRecordUntrackedHint"
6
6
android : layout_width =" match_parent"
7
7
android : layout_height =" wrap_content"
8
- tools : background =" @drawable/bg_rounded_corners"
9
- tools : backgroundTint =" ?appActiveColor"
10
8
tools : parentTag =" androidx.constraintlayout.widget.ConstraintLayout" >
11
9
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
+
12
20
<androidx .appcompat.widget.AppCompatImageView
13
21
android : id =" @+id/ivHintBigIcon"
14
22
android : layout_width =" wrap_content"
You can’t perform that action at this time.
0 commit comments