lmw
2024-11-12 610a2aedd505bb4d8fb29f0bc6741ced74218bb0
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) {
    }
}