22
A
Respuesta
4
Parece que quiere draw text on a path. Por lo tanto, debe create a path that is an Arc y luego dibujar el texto en él y eso debería funcionar perfectamente. Espero que eso ayude.
35
Lol, esto es divertido, sólo he tratado de hacer una curva de texto, puede probarlo:
package pete.android.study;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.Path;
import android.graphics.RectF;
import android.view.View;
public class GraphicsView extends View {
private static final String MY_TEXT = "xjaphx: Draw Text on Curve";
private Path mArc;
private Paint mPaintText;
public GraphicsView(Context context) {
super(context);
mArc = new Path();
RectF oval = new RectF(50,100,200,250);;
mArc.addArc(oval, -180, 200);
mPaintText = new Paint(Paint.ANTI_ALIAS_FLAG);
mPaintText.setStyle(Paint.Style.FILL_AND_STROKE);
mPaintText.setColor(Color.WHITE);
mPaintText.setTextSize(20f);
}
@Override
protected void onDraw(Canvas canvas) {
canvas.drawTextOnPath(MY_TEXT, mArc, 0, 20, mPaintText);
invalidate();
}
}
Cuestiones relacionadas
- 1. Varias líneas de texto curvo en SVG
- 2. Menú Curvo en CSS
- 3. Texto del cuadro combinado al escribir
- 4. Escribir texto transparente en la imagen
- 5. cómo escribir un editor de texto en C++
- 6. ¿Cómo escribir texto sobre la imagen en canvas HTML5?
- 7. ¿Cómo escribir y enviar texto a mIRC en C#/Win32?
- 8. J2ME/Blackberry: ¿cómo leer/escribir archivos de texto?
- 9. ¿Cómo escribir eficientemente un archivo de texto grande en C#?
- 10. ¿Cómo escribir texto centrado en varios colores en un lienzo?
- 11. ¿Cómo escribir una matriz multidimensional en un archivo de texto?
- 12. ¿Cómo escribir debajo/encima del texto en LaTeX?
- 13. ABAP ¿cómo escribir una fecha como un texto largo?
- 14. C# archivo de texto - cómo escribir el carácter EOF
- 15. Actualizar cuadro de texto al escribir
- 16. Escribir texto en LaTeX \ part página
- 17. Escribir texto en la imagen en Java
- 18. ¿Cómo escribir texto en un archivo de texto con Photoshop JavaScript?
- 19. ¿Cómo borrar el texto anterior en UITextView antes de escribir el texto?
- 20. ¿Cómo escribir enlaces a javadoc?
- 21. restringe un carácter para escribir en un cuadro de texto
- 22. no puede escribir texto en UITextField o UITextView en iOS6
- 23. Escribir texto en el bloc de notas con C#/Win32
- 24. escribir nueva línea en un archivo de texto en Matlab
- 25. C# - Escribir un registro usando un cuadro de texto
- 26. ¿Es posible escribir texto en richtextbox en tiempo de diseño?
- 27. Automatización Palabra: Escribir texto RTF sin pasar por portapapeles
- 28. Escribir y leer archivos de texto en el iPhone
- 29. ¿Es posible escribir texto personalizado en Google Maps API v3?
- 30. crear un archivo de texto y escribir en él
Pero no teniendo M x, y ...... qué hacer? – Monali