登录 立即注册
安币:
查看: 53|回复: 4
打印 上一主题 下一主题

重庆时时彩倍投计划| Android自定义View之继承TextView绘制背景,android textview换行

[复制链接]

198

主题

198

帖子

447

安币

手工艺人

跳转到指定楼层
楼主
发表于 4 天前 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本文来源:http://www.oneupabq.com/a/www.zyql.cn/

重庆时时彩独胆倍投 www.oneupabq.com,同时,对不孕、性功能减退者也是一味很好的治疗药。花期4-5月,果熟期8-9月。


        本文实例为大家分享了textview绘制背景的方法,供大家参考,具体内容如下

        效果:

        

        实现流程:

        

        1.初始化:对画笔进行设置

[Java] 查看源文件 复制代码
mpaintin = new paint();
mpaintin.setantialias(true);
mpaintin.setdither(true);
mpaintin.setstyle(paint.style.fill);    

mpaintin.setcolor(getresources().getcolor(r.color.colorprimary));

mpaintout = new paint();
mpaintout.setantialias(true);
mpaintout.setdither(true);
mpaintout.setstyle(paint.style.fill);   

mpaintout.setcolor(getresources().getcolor(r.color.coloraccent));

        2.绘制外框,内框,文字

        获取组件宽高

[Java] 查看源文件 复制代码
int width = getmeasurewidth();
int height = getmeasureheight();

        绘制

[Java] 查看源文件 复制代码
@override
  protected void ondraw(canvas canvas) {
    //绘制背景,在绘制文字之前绘制
    canvas.drawrect(new rect(0, 0, getmeasuredwidth(), getmeasuredheight()), mpaintin);
    canvas.drawrect(new rect(10, 10, getmeasuredwidth()-10, getmeasuredheight()-10), mpaintout);

    super.ondraw(canvas);
  }




分享到:  QQ好友和群 QQ空间 微信
收藏收藏 支持支持 反对反对

11

主题

8673

帖子

-2207

安币

管理员

Rank: 9Rank: 9Rank: 9

推广达人

沙发
发表于 3 天前 | 只看该作者
感谢大神~

0

主题

8740

帖子

-2572

安币

限制会员

板凳
发表于 3 天前 | 只看该作者
帮帮顶顶!!

1

主题

8639

帖子

-2654

安币

限制会员

地板
发表于 前天 16:51 | 只看该作者
楼主威武,以后多发干货,多办活动~!

8

主题

9013

帖子

-2048

安币

限制会员

QQ达人

5#
发表于 14 小时前 | 只看该作者
支持楼主,支持安卓巴士!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站长推荐

通过邮件订阅最新安卓weekly信息
上一条 /4 下一条
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

重庆时时彩独胆倍投广告投放| 申请友链|手机版|站点统计|重庆时时彩独胆倍投 ( 粤ICP备15117877号 )

快速回复 返回顶部 返回列表
小说 小说 小说 小说 小说 小说
小说 小说 小说 小说 小说 小说
小说 小说 小说 小说 小说 小说