Android: Como exibir um bitmap em um WebView?

Estou usando um WebView para exibir uma imagem semelhante a um mapa, devido à funcionalidade integrada de panoramização e zoom. No entanto, preciso sobrepor algumas outras informações (marcadores, etc.) em determinados pontos da imagem do mapa e exibir tudo isso.

Então eu pego minha imagem do mapa base como um Bitmap, e sobrepondo minhas outras imagens (usando o Canvas e mais Bitmaps), dando-me um Bitmap final com todas as informações. Como preciso editar a imagem em tempo de execução, não posso usar um arquivo pré-criado. Implementar a sobreposição de bitmaps não é o problema, o problema é que não sei como exibir facilmente a imagem resultante com recursos de panorâmica e zoom.

Existe uma maneira de exibir um bitmap usando um WebView? Ou alguma outra sugestão?

questionAnswers(5)

yourAnswerToTheQuestion