我目前正在编写一个包含按钮和绘图的应用程序。我想做的是将两者结合到一个屏幕上。
setContentView(R.layout.activity_login_page);
setContentView(drawView);
}
class DrawView extends View {
Paint paint = new Paint();
public DrawView(Context context) {
super(context);
paint.setColor(Color.GREEN);
}
@Override
public void onDraw(Canvas canvas) {
super.onDraw(canvas);
paint.setStyle(Paint.Style.FILL_AND_STROKE);
canvas.drawCircle(50, 100, 200, paint);
canvas.drawLine(20, 10, 50, 20, paint);
}
}
}
当我将内容视图设置为 R.layout.activity_login_page 时,我只得到添加到 XML 布局文件中的按钮。当我按上述方式设置两种布局时,我只得到圆圈和线条,而不是按钮。我怎样才能将两者结合起来?