设置背景
This commit is contained in:
parent
387d5d99b2
commit
5753fccee5
|
|
@ -61,6 +61,7 @@ class TasksFragment : AppViewsFragment<ViewBinding, UiState, ViewModel>(), OnTab
|
||||||
private var mTaskConfig: TaskBean? = null
|
private var mTaskConfig: TaskBean? = null
|
||||||
override val mViewModel: ViewModel by viewModels()
|
override val mViewModel: ViewModel by viewModels()
|
||||||
override var isBackgroundBright: Boolean = true
|
override var isBackgroundBright: Boolean = true
|
||||||
|
private var isStatusBarDarkFont = false
|
||||||
|
|
||||||
private val mDailyWatchVideoViewList = mutableListOf<DailyTaskItemView>()
|
private val mDailyWatchVideoViewList = mutableListOf<DailyTaskItemView>()
|
||||||
private val mDailyWatchAdViewList = mutableListOf<DailyTaskItemView>()
|
private val mDailyWatchAdViewList = mutableListOf<DailyTaskItemView>()
|
||||||
|
|
@ -72,15 +73,19 @@ class TasksFragment : AppViewsFragment<ViewBinding, UiState, ViewModel>(), OnTab
|
||||||
) = ViewBinding.inflate(inflater, container, false)
|
) = ViewBinding.inflate(inflater, container, false)
|
||||||
|
|
||||||
override fun ViewBinding.initWindowInsets() {
|
override fun ViewBinding.initWindowInsets() {
|
||||||
ViewCompat.setOnApplyWindowInsetsListener(root) { v, insets ->
|
/*ViewCompat.setOnApplyWindowInsetsListener(topBackgroundTask) { v, insets ->
|
||||||
val systemBars =
|
val systemBars =
|
||||||
insets.getInsets(WindowInsetsCompat.Type.systemBars() or WindowInsetsCompat.Type.displayCutout())
|
insets.getInsets(WindowInsetsCompat.Type.systemBars() or WindowInsetsCompat.Type.displayCutout())
|
||||||
v.updatePadding(top = systemBars.top)
|
v.updatePadding(top = (systemBars.top))
|
||||||
insets
|
insets
|
||||||
}
|
}*/
|
||||||
|
|
||||||
|
//setImmerseRootView(scrollView)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
override fun ViewBinding.initViews() {
|
override fun ViewBinding.initViews() {
|
||||||
with(binding) {
|
with(binding) {
|
||||||
setOnClickBatch(ivGotoDailySign, llTaskBenefit, llTaskWatchAd, llTaskGame,
|
setOnClickBatch(ivGotoDailySign, llTaskBenefit, llTaskWatchAd, llTaskGame,
|
||||||
|
|
@ -415,7 +420,7 @@ class TasksFragment : AppViewsFragment<ViewBinding, UiState, ViewModel>(), OnTab
|
||||||
|
|
||||||
override fun onResume() {
|
override fun onResume() {
|
||||||
super.onResume()
|
super.onResume()
|
||||||
setStatusBarDarkFont(isDarkFont = isBackgroundBright)
|
setStatusBarDarkFont(isDarkFont = isStatusBarDarkFont)
|
||||||
|
|
||||||
val guideIndex = GuideManager.instance().getCurGuideIndex()
|
val guideIndex = GuideManager.instance().getCurGuideIndex()
|
||||||
if (guideIndex == VidiConst.GUIDE_INDEX_WITHDRAW) {
|
if (guideIndex == VidiConst.GUIDE_INDEX_WITHDRAW) {
|
||||||
|
|
|
||||||
|
|
@ -6,10 +6,12 @@
|
||||||
tools:ignore="Overdraw">
|
tools:ignore="Overdraw">
|
||||||
|
|
||||||
<androidx.appcompat.widget.AppCompatImageView
|
<androidx.appcompat.widget.AppCompatImageView
|
||||||
|
android:id="@+id/top_background_task"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:src="@mipmap/bg_task_frag_top"
|
android:src="@mipmap/bg_task_frag_top"
|
||||||
android:scaleType="centerCrop"
|
android:scaleType="centerCrop"
|
||||||
|
android:layout_gravity="top"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<com.ama.core.architecture.widget.MyScrollView
|
<com.ama.core.architecture.widget.MyScrollView
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue