package sample.github.nisrulz.customview;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.view.View;
public class CustomView extends View {
Paint paint = new Paint();
String text = "Custom Text";
public CustomView(Context context) {
super(context);
paint.setColor(Color.BLACK);
paint.setTextSize(30);
}
@Override protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
setBackgroundColor(Color.BLUE);
canvas.drawText(text, 100, 100, paint);
}
public void setText(String text) {
this.text = text;
invalidate();
}
}