현재 버튼과 그림이 포함될 앱을 작성 중입니다. 내가하고 싶은 것은 두 화면을 하나의 화면에 결합하는 것입니다. 두 개의 ContentView를 결합하십시오.
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);
}
}
}
나는 나는 단지 내가 XML 레이아웃 파일에 추가 한 버튼을 얻을 R.layout.activity_login_page에 대한 내용보기를 설정합니다. 위와 같이 두 개의 레이아웃을 설정하면 버튼이 아니라 원과 선만 나타납니다. 어떻게 둘을 결합 할 수 있습니까?
"보기"2 개의보기를 정의하십시오. 같은 레이아웃에서 사용할 수 있습니다. 활동 내에서 조각으로 사용할 수도 있습니다. –
글쎄요, XML 레이아웃과 캔버스 레이아웃을 결합하고 싶습니다. 두 개를 동시에 표시하는 방법을 모르겠으니 – Alex
괜찮습니다. 이제 알겠습니다. 지금 새로운 대답을 게시 할 것입니다. –