设为首页 加入收藏

TOP

Kotlin入门(24)如何自定义视图(二)
2019-09-01 23:14:25 】 浏览:53
Tags:Kotlin 入门 如何 定义
, attrs: AttributeSet?=null) : PagerTabStrip(context, attrs) { private var txtColor = Color.BLACK private var textSize = 15 init { txtColor = Color.BLACK textSize = 15 //初始化时从attrs.xml读取CustomPagerTab的自定义属性 if (attrs != null) { val attrArray = getContext().obtainStyledAttributes(attrs, R.styleable.CustomPagerTab) txtColor = attrArray.getColor(R.styleable.CustomPagerTab_textColor, txtColor) textSize = attrArray.getDimensionPixelSize(R.styleable.CustomPagerTab_textSize, textSize) attrArray.recycle() } setTextColor(txtColor) setTextSize(TypedValue.COMPLEX_UNIT_SP, textSize.toFloat()) } }

 

完成以上三步修改后,运行测试应用,展示的界面效果如下图所示,此时翻页标题栏的文字颜色变为红色,而且字体也变大了。

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇腾讯云 Game-Tech 技术沙龙小游戏.. 下一篇性能测试 查看Android APP 帧数FP..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目