您当前的位置: 首页 > 

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4642博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

安卓自定义控件,自行绘制文字

柳鲲鹏 发布时间:2020-12-29 16:56:02 ,浏览量:0

简单示例,由左上到右下,绘制几个字:

package tso.ebeans;

import tso.test.TsoApp;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Typeface;
import android.text.TextPaint;
import android.view.View;

public class EWord extends View implements EComponent
{
    private TextPaint mPaint;
    private Typeface mFont = Typeface.create("宋体", 0);
    private char[] text = "泰山OFFICE".toCharArray();
    
    public EWord()
    {
        super(TsoApp.getContext());
    }

    @Override   
    protected void onDraw(Canvas canvas)
    {
        canvas.drawColor(Color.YELLOW);
        
        if (mPaint == null)
        {
            mPaint = new TextPaint();
            mPaint.setColor(Color.BLACK);
            mPaint.setTypeface(mFont);
            mPaint.setTextSize(60);
        }
        
        float x = 60;
        float y = 80;
        for (int i=0; i            
关注
打赏
1665724893
查看更多评论
0.1548s