Я хотел бы нарисовать растровое изображение над текстом, который я набираю в поле редактирования.Как рисовать растровое изображение над текстом в поле редактирования?
Как я могу это сделать?
Я хотел бы нарисовать растровое изображение над текстом, который я набираю в поле редактирования.Как рисовать растровое изображение над текстом в поле редактирования?
Как я могу это сделать?
Вам понадобится подкласс EditField
, а затем переопределить метод paint
. В переопределении вызовите super.paint
, прежде чем делать что-либо, чтобы компонент мог нарисовать текст, а затем вы можете использовать объект Graphics
, предоставленный краской, для рисования Bitmap
над содержимым EditField
(Graphics.drawBitmap
).
Я следую за вами, это мощно. огромное спасибо – Mojiiz 2010-11-30 06:47:52