perf: 优化用户界面统计数字字体样式

This commit is contained in:
HuanChengFly 2021-02-17 11:40:49 +08:00
parent 5f4c4ed466
commit b7cdcb09cb
1 changed files with 15 additions and 3 deletions

View File

@ -3,6 +3,7 @@
package com.huanchengfly.tieba.post.activities
import android.annotation.SuppressLint
import android.graphics.Typeface
import android.os.Bundle
import android.text.TextUtils
import android.view.Menu
@ -55,8 +56,11 @@ class UserActivity : BaseActivity() {
@BindView(R.id.user_center_slogan)
lateinit var sloganView: TextView
@BindView(R.id.user_center_stat)
lateinit var statView: TextView
@BindView(R.id.user_center_stat_follow)
lateinit var followStatTv: TextView
@BindView(R.id.user_center_stat_fans)
lateinit var fansStatTv: TextView
@BindView(R.id.user_center_action_btn)
lateinit var actionBtn: TintMaterialButton
@ -138,12 +142,20 @@ class UserActivity : BaseActivity() {
override fun onFailure(call: Call<ProfileBean?>, t: Throwable) {}
})
listOf(
followStatTv,
fansStatTv
).forEach {
it.typeface = Typeface.createFromAsset(assets, "bebas.ttf")
}
}
fun refreshHeader() {
titleView.text = profileBean!!.user!!.nameShow
sloganView.text = profileBean!!.user!!.intro
statView.text = getString(R.string.tip_stat, profileBean!!.user!!.concernNum, profileBean!!.user!!.fansNum)
followStatTv.text = "${profileBean!!.user!!.concernNum}"
fansStatTv.text = "${profileBean!!.user!!.fansNum}"
//getString(R.string.tip_stat, profileBean!!.user!!.concernNum, profileBean!!.user!!.fansNum)
if (avatarView.tag == null) {
ImageUtil.load(avatarView, ImageUtil.LOAD_TYPE_ALWAYS_ROUND, "http://tb.himg.baidu.com/sys/portrait/item/" + profileBean!!.user!!.portrait)
ImageUtil.initImageView(avatarView, PhotoViewBean("http://tb.himg.baidu.com/sys/portrait/item/" + profileBean!!.user!!.portrait))