В настоящее время я пишу приложение, которое будет содержать кнопки и рисунки. То, что я хотел бы сделать, это объединить два на одном экране.Combine Two ContentView's
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 Layout. Когда у меня установлены два макета, как указано выше, я получаю только круг и строку, а не кнопку. Как я могу объединить эти два?
определить «комбинат» из 2 взглядов. вы можете просто использовать их в одном макете. вы также можете использовать их как фрагменты в рамках действия. –
Ну, я хотел бы объединить XML-макет и макет холста, поскольку я не знаю, как их два из них показывают одновременно – Alex
ok, теперь я понимаю. опубликует новый ответ. –