Может быть, я не полностью понимаю ваши потребности.Однако, если вы хотите добавить полупрозрачный оверлей, я думаю, что это возможно сделать через переопределение MainScreen.paint(Grahpics grahpics)
.
Итак, сначала вы вызываете super.paint(grahpics)
, позволяя рисовать весь экран (включая весь дочерний элемент).поля).Затем вы просто рисуете полупрозрачное изображение над сценой, используя Grahpics.drawBitmap(int x, int y, int width, int height, Bitmap bitmap, int left, int top)
.