1.先自定义画个小球。
public class DrawView extends View {
//定义并创建画笔
Paint p = new Paint();
public DrawView(Context context) {
super(context);
}
public DrawView(Context context, AttributeSet set) {
super(context, set);
}
public void onDraw(Canvas canvas) {
super.onDraw(canvas);
if (flag == 1) {
p.setColor(Color.RED);
} else if (flag == 2) {
p.setColor(Color.GREEN);
} else if (flag == 3) {
p.setColor(Color.BLUE);
} else if (flag == 4) {
p.setColor(Color.YELLOW);
}
canvas.drawCircle(currentX, currentY, 6, p);
}
}
2.在activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:opencv="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_