Android - como faço para colocar uma imagem em cima do meu layout existente através de código?

StackOverflow https://stackoverflow.com/questions/801270

Pergunta

Eu tenho um layout em que estou exibindo uma webview. Eu quero adicionar imagens no topo do webview em locais específicos através de código.

Pode alguém por favor me diga como fazer isso?

O exemplo fundo translúcido na API Demos faz a tampa vista a tela inteira. Eu quero colocar apenas uma pequena imagem e em um local específico (de origem não 0,0)

Muito obrigado.

Foi útil?

Solução

Você já tentou colocar tanto o WebView eo ImageView dentro de um layout absoluto? Isso deve permitir que você especifique o local X / Y da sua imagem e ordenando torná-lo constantemente desenhada sobre o webview.

EDIT: confira o layout Absoluto: http://developer.android.com/guide/topics/ ui / layout-objects.html # AbsoluteLayout

Outras dicas

AbsoluteLayout é obsoleto e se lhe incomoda, você pode querer olhar para a alternativa. Eu coloquei um exemplo no meu blog aqui. Pode não ser exatamente o que você está depois, mas deve dar-lhe uma idéia:

http://anothermobiledeveloper.blogspot.com/2011/ 10 / utilizando-RelativeLayout-vez-of.html

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top