2010-04-04 4 views
0

Я назвал canvas.drawBitmap, чтобы нарисовать изображение, но как-то он появляется за/под пользовательским представлением (или это фон). может кто-нибудь объяснить это? Благодарю.андроид canvas.drawBitmap как-то появляется за видом

+0

Я рад, что мой ответ помог. Поскольку это решило вашу проблему, не могли бы вы нажать на отметку рядом с моим ответом? Это означает, что это «Принятый ответ», говоря людям, что эта проблема решена. Это также хорошая идея, чтобы пройти и сделать это по другим вопросам - в настоящее время это показывает, что вы не приняли * никаких * ответов, и вы можете найти людей, которые менее охотно помогут в будущем. Ознакомьтесь с часто задаваемыми вопросами для получения более подробной информации о процессе. –

ответ

3

Порядок, в котором вы делаете вещи, имеет значение при работе с холстами. Например,

canvas.drawBitmap(redCircle, 0, 0, null);  
canvas.drawBitmap(blueSquare, 0, 0, null); 

будет нарисовать синий квадрат на красном круге. Если квадрат больше или не имеет прозрачности, круг может быть полностью скрыт. К сожалению, я не могу быть более конкретным, чем это, если вы не дадите немного больше информации о своей конкретной проблеме. (Измените вопрос, чтобы предоставить код, и оставьте комментарий, сказав, что вы это сделали.)

+0

это работает. Благодарю. – user270811

Смежные вопросы