Разделить экран на две части - PullRequest
1 голос
/ 27 октября 2011

Хорошо, я попробовал некоторые методы, но у меня не получилось ...

Мой код рисования фона выглядит так:

    canvas.drawRect(0, 0, getWidth(), getHeight(), background);

Так что, как вы можете видеть, этот код закрашивает весь экран с помощьюцвет, заданный в background (xml);

Проблема в том, что я хочу рисовать только около 65% верхней части экрана, а остальные 35% останутся черными в нижней части. Я хочу сделать этопотому что в верхней части я хочу написать вопрос, а в нижней части у меня будет около 4 кнопок.

1 Ответ

0 голосов
/ 27 октября 2011

Попробуйте это:

//Setup top half
canvas.drawRect(0,0,getWidth(), getHeight()*0.65, background);
//Setup bottom half
canvas.drawRect(0,getHeight()*0.65, getWidth(), getHeight(), secondbackground);
...