公共空白点击 (查看 v) {
这个领域有一个简单的语法错误,我不知道如何解决它。
我不知道对不起
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
MyView view = new MyView();
public void onClick (View v) {
switch (view.getId()) {
case R.id.btn :
view.isDraw = true;
break;
}
}
}
我的视图类
public class MyView extends View {
public boolean isDraw = false;
public MyView() {
super(context);
}
public MyView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public MyView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
Random random = new Random();
int x = random.nextInt(500);
int y = random.nextInt(800);
int r = (random.nextInt(3)+1) * 100;
@Override
protected void onDraw(Canvas canvas) {
isDraw = false;
super.onDraw(canvas);
canvas.drawColor(Color.LTGRAY);
Paint Pnt = new Paint();
Pnt.setColor(Color.BLUE);
if(isDraw == true) {
canvas.drawCircle(x,y,r,Pnt);
}
}
}
当我按下按钮时,我想在随机值的坐标上画一个圆圈。
肥皂起泡泡
富国沪深
相关分类