2011-01-17 17 views
0

Ich versuche, eine Textview zu drehen, aber ich habe einige Probleme mit den unterschiedlichen Auflösungen .. i außer Kraft setzen OnDraw-Methode auf diese WeiseProblem rotierenden Textview in Android

canvas.save(); 
canvas.rotate(-90,60,60); 
super.onDraw(canvas); 
canvas.restore(); 

Aber ich kann in unterschiedlichen das gleiche Ergebnis nicht haben Geräte, ich denke, wegen PivotX und PivotY Indexparameter in rotate-Methode zu messen; in 320x480 läuft es einwandfrei, in 240x320 wird TextView abgeschnitten.

Hat jemand das gleiche Problem gehabt?

Antwort

0

Ich glaube, Sie zuerst dynamisch müssen Fenster heigth und Breite des Fensters erhalten und nach ihm haben Sie es zu setzen.