/ Como sobrepor o texto na visualização do mapa android - android

Como sobrepor o texto na visualização do mapa android - android

Eu tenho um aplicativo para mostrar o MapView tendoaltura e largura fill_parent. Preciso sobrepor algum texto na parte superior da visualização de mapa. Como fazer isso?. O plano de fundo do texto deve ser transparente. Além disso, o texto tem a propriedade de letreiro. É possível fazer isso?

Respostas:

4 para resposta № 1

Use um Esquema relativo como o container raiz do seu layout e adicione oMapView e um TextView (abaixo do MapView no arquivo xml de layout). Use o TextView para exibir o texto que deve ser exibido acima do mapa. Agora você pode usar os atributos que começam comlayout_ para colocar o TextView onde você quiser.

Tanto quanto eu sei, o efeito marquise só funciona quando o TextView é focado e seu valor de texto é muito longo para caber em todo o TextView.

O plano de fundo do TextView deve ser transparente por padrão.


1 para resposta № 2

Crie um RelativeLayout como o contêiner do seu Mapview e um TextView

<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<MapView .../>
<TextView />      </RelativeLayout>

Você pode exibir o TextView onde quiser com os atributos filho RelativeLayout, por exemplo, no textView: layout_alignParentBottom = "true"


0 para resposta № 3

Caso contrário, basta usar uma sobreposição itermizada para colocar o texto.