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