Commit 53acf047 authored by 周文华's avatar 周文华

【调整】调整创建首页的天气UI

parent 2da1a960
......@@ -2,6 +2,7 @@ package com.base.scanqrclear.ui.main
import android.annotation.SuppressLint
import android.content.Intent
import androidx.core.content.ContextCompat
import androidx.recyclerview.widget.GridLayoutManager
import com.base.scanqrclear.R
import com.base.scanqrclear.ads.AdsMgr
......@@ -55,6 +56,13 @@ class CreateFragment : BaseFragment<FragmentCreateBinding>(FragmentCreateBinding
override fun initView() {
super.initView()
binding.tvWeather.setCompoundDrawablesWithIntrinsicBounds(
ContextCompat.getDrawable(requireContext(), R.mipmap.x_qing),
null,
null,
null
)
binding.tvWeather.text = "40℃"
binding.space.layoutParams.height = BarUtils.getStatusBarHeight()
// binding.ivVip.updatePadding(top = BarUtils.getStatusBarHeight())
adapter = FunctionAdapter()
......
......@@ -150,7 +150,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>(ActivityMainBinding::infl
//https://www.jianshu.com/p/f69bd30cf5b0
//FragmentStateAdapter 这里必须传人fragment
adapter = pageAdapter
offscreenPageLimit = 5
offscreenPageLimit = 4
}
binding.viewPager2.registerOnPageChangeCallback(object : ViewPager2.OnPageChangeCallback() {
......@@ -190,8 +190,8 @@ class MainActivity : BaseActivity<ActivityMainBinding>(ActivityMainBinding::infl
}
})
val defaultTab = binding.tabLayout.getTabAt(1)
defaultTab?.select()
// val defaultTab = binding.tabLayout.getTabAt(1)
// defaultTab?.select()
}
private var isScanTabFirst: Boolean = true
......
......@@ -17,14 +17,16 @@
<TextView
android:id="@+id/tv_weather"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_height="36dp"
android:layout_marginTop="4dp"
android:layout_marginStart="16dp"
android:includeFontPadding="false"
tools:drawableStart="@mipmap/x_qing"
android:gravity="center"
android:background="@drawable/bg_gradient_weather"
android:paddingHorizontal="17dp"
android:paddingVertical="8dp"
android:paddingHorizontal="14dp"
android:textColor="@color/white"
android:textSize="19sp"
android:textSize="15sp"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintTop_toBottomOf="@id/space"
tools:text="30℃" />
......@@ -32,7 +34,7 @@
<TextView
android:id="@+id/tv_zodiac"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_height="36dp"
android:includeFontPadding="false"
android:background="@drawable/bg_gradient_zodiac"
android:paddingHorizontal="17dp"
......@@ -40,7 +42,7 @@
android:layout_marginEnd="16dp"
android:text="@string/zodiac"
android:textColor="@color/white"
android:textSize="19sp"
android:textSize="15sp"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="@id/tv_weather" />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment