From 610a2aedd505bb4d8fb29f0bc6741ced74218bb0 Mon Sep 17 00:00:00 2001 From: lmw <125975490@qq.com> Date: 星期二, 12 十一月 2024 13:46:37 +0800 Subject: [PATCH] fix bugs --- app/src/main/java/com/sinata/xqmuse/ui/course/HelpCenterActivity.kt | 15 ++++++++++++++- 1 files changed, 14 insertions(+), 1 deletions(-) diff --git a/app/src/main/java/com/sinata/xqmuse/ui/course/HelpCenterActivity.kt b/app/src/main/java/com/sinata/xqmuse/ui/course/HelpCenterActivity.kt index 09d7d17..e81d4fa 100644 --- a/app/src/main/java/com/sinata/xqmuse/ui/course/HelpCenterActivity.kt +++ b/app/src/main/java/com/sinata/xqmuse/ui/course/HelpCenterActivity.kt @@ -1,12 +1,14 @@ package com.sinata.xqmuse.ui.course +import android.util.TypedValue import androidx.fragment.app.Fragment import cn.sinata.xldutils.gone +import com.flyco.tablayout.listener.OnTabSelectListener import com.sinata.xqmuse.R import com.sinata.xqmuse.ui.TransparentStatusBarActivity import kotlinx.android.synthetic.main.activity_help_center.* -class HelpCenterActivity:TransparentStatusBarActivity() { +class HelpCenterActivity:TransparentStatusBarActivity(), OnTabSelectListener { override fun setContentView() = R.layout.activity_help_center override fun initClick() { @@ -20,6 +22,17 @@ frags.add(HelpFragment.newInstance(HelpFragment.TYPE_PHONE)) frags.add(HelpFragment.newInstance(HelpFragment.TYPE_WX)) tab_bar.setViewPager(view_pager, arrayOf("切换账号","改绑手机号","改绑微信"),this,frags) + tab_bar.setOnTabSelectListener(this) + tab_bar.getTitleView(0).setTextSize(TypedValue.COMPLEX_UNIT_SP,16f) + } + + override fun onTabSelect(position: Int) { + (0 until 3).forEach { + tab_bar.getTitleView(it).setTextSize(TypedValue.COMPLEX_UNIT_SP,if (it == position) 16f else 14f) + } + } + + override fun onTabReselect(position: Int) { } } -- Gitblit v1.7.1