如何制作不规则形状的文本视图

时间:2015-03-31 04:16:17

标签: android layout

是否可以创建一个非方形的文本视图,而不是像这样:(x = textview的轮廓)

       xxxxxxxxxxxxxxxxxx
       x                x
       x                x 
       x                x
xxxxxxxx                x
x                       x
xxxxxxxxxxxxxxxxxxxxxxxxx 

1 个答案:

答案 0 :(得分:-1)

视图是屏幕上的矩形区域。所以你不能制作textview或任何不规则形状的视图。购买你可以制作自定义视图并在onDraw中完成你的工作。您可以在画布上绘制任何您想要的但无法更改形状公共类CustomView扩展视图{

public CustomView(Context context) {
    super(context);
}

protected void onDraw(Canvas canvas) {
    //super.onDraw(canvas);
    //Your drawing code here eg.
    //canvas.drawArc(oval, startAngle, sweepAngle, useCenter, paint)
    //canvas.drawCircle(cx, cy, radius, paint);
}

}