最近写自定义的view写了很多,打算好好完整学习一下,顺便也是记录下,首先来看看效果
大概是实现上面的效果吧,其实做起来很简单,只需要继承TextView,然后在外面画上一个框即可,代码如下:
public class CustomTextView extends TextView {
private Paint mPaint;
public CustomTextView(Context context) {
this(context,null);
}
public CustomTextView(Context context, AttributeSet attrs) {
this(context, attrs,0);
}
public CustomTextView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context