package com.greendrm.helloworld;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.view.View;
public class HelloView extends View {
public float m_x = 10.0f, m_y = 10.0f;
private int color = Color.BLACK;
public HelloView(Context context) {
super(context);
setBackgroundColor(Color.WHITE);
}
public void setPos(float x, float y) {
m_x = x;
m_y = y;
}
public void setColor(int color) {
this.color = color;
}
@Override
protected void onDraw(Canvas canvas) {
Paint paint = new Paint();
paint.setTextSize(25.0f);
paint.setColor(-1 - color);
canvas.drawCircle(m_x, m_y, 32, paint);
paint.setColor(color);
canvas.drawText("Hello World", m_x, m_y, paint);
}
}