Newer
Older
CasicSmartTube / app / src / main / java / com / casic / smarttube / view / AboutUsActivity.kt
package com.casic.smarttube.view

import android.os.Bundle
import com.casic.smarttube.BuildConfig
import com.casic.smarttube.R
import com.casic.smarttube.databinding.ActivityAboutUsBinding
import com.gyf.immersionbar.ImmersionBar
import com.pengxh.kt.lite.base.KotlinBaseActivity
import com.pengxh.kt.lite.extensions.convertColor
import com.pengxh.kt.lite.utils.ImmerseStatusBarUtil

class AboutUsActivity : KotlinBaseActivity<ActivityAboutUsBinding>() {

    override fun initViewBinding(): ActivityAboutUsBinding {
        return ActivityAboutUsBinding.inflate(layoutInflater)
    }

    override fun setupTopBarLayout() {
        ImmersionBar.with(this).statusBarDarkFont(false).init()
        ImmerseStatusBarUtil.setColor(this, R.color.mainThemeColor.convertColor(this))
        binding.titleInclude.titleView.text = "关于我们"
        binding.titleInclude.leftBackView.setOnClickListener { finish() }
    }

    override fun initOnCreate(savedInstanceState: Bundle?) {
        binding.versionCodeView.text = String.format("版本信息:V${BuildConfig.VERSION_NAME}")
    }

    override fun observeRequestState() {

    }

    override fun initEvent() {

    }
}