Quiero crear un texto de ajuste ontop de la API de Google Maps. Pude hacer esto con mucho código, pero he estado trabajando de una mejor manera. Mi último intento es usar la clase StaticLayout y el texto está envolviendo, pero no sé cómo posicionarlo ... no importa lo que intento, siempre está comenzando en la esquina superior izquierda de la pantalla ....¿Cómo posicionar StaticLayout en android?
Respuesta
intente hacer un canvas.translate(x,y)
antes de llamar al draw(c)
en el diseño.
Dentro de un fondo de pantalla animado, esa solución tiene orientación cuando se abre y gira una aplicación. ¿Hay alguna otra forma de posicionar un StaticLayout además de canvas.translate()?
Puede hacerlo de la siguiente manera
canvas.translate(xPos, yPos);
statictextlayout.draw(canvas);
//After that to reset the canvas back for everything else
canvas.restore();
para continuar el dibujo normalmente después ... llaman canvas.restore() después de que staticlayout dibujar y usted debe ser bueno para continuar sobre la base de que la lona.
canvas.save() necesita ser llamado antes de llamar a canvas.restore(). Parece que funciona como push()/pop() –
- 1. Android RelativeLayout: ¿cómo posicionar?
- 2. Personalización de SeekBar: ¿cómo posicionar correctamente la imagen "pulgar" personalizada?
- 3. ¿Puedo usar layout_weight para posicionar RelativeLayout?
- 4. Posicionar imágenes fuera del diseño
- 5. Posicionar el símbolo de intercalación en MaskedTextbox
- 6. ¿Cómo puedo posicionar una vista mediante programación usando puntos relativos?
- 7. pyCairo: ¿Cómo cambiar el tamaño y posicionar una imagen?
- 8. posicionar un div en la parte superior de una imagen
- 9. problemas para posicionar div debajo de varios flotantes left divs
- 10. Posicionar una ventana con AppleScript usando monitores duales
- 11. Posicionar un elemento HTML relativo a su contenedor usando CSS
- 12. ¿Cómo posicionar un div en el centro inferior de la pantalla
- 13. Posicionar un elemento de forma relativa sin ocupar espacio en el flujo de documentos
- 14. En html 5, ¿cómo posicionar un elemento div en la parte superior de un elemento de lienzo?
- 15. jQuery cambiar el tamaño y posicionar la ventana del navegador actual
- 16. Posicionar una imagen dentro de un ImageView con la altura máxima y el ancho máximo establecidos
- 17. Cómo blit() en android?
- 18. Posicionar una div "fija" verticalmente y "absoluta" horizontalmente dentro de una "posición: relativa" Container Div
- 19. Posicionar N círculos de diferentes radios dentro de un círculo más grande sin superposición
- 20. Android - Uso de view.setX() y setY en api 8
- 21. Cómo definir rellamadas en Android?
- 22. Cómo bloquear llamadas en android
- 23. Cómo utilizar ViewGroup en Android
- 24. Cómo voltear ImageView en Android?
- 25. ¿Cómo uso ffmpeg en Android?
- 26. cómo serializar ArrayList en android
- 27. ¿Cómo obtener GUID en android?
- 28. ¿Cómo usar Parcel en Android?
- 29. cómo usar getSharedPreferences en android
- 30. ¿Cómo configurar java.util.logging en Android?
Esto funcionó muy bien para mí, gracias. – num1