Bearbeitungstext schräg in Android anzeigen

9

Ich habe einen EditText, der generell parallel zur X-Achse des Bildschirms erscheint. Ich möchte es schräg zeigen (etwa 45 Grad zur horizontalen Achse). Ist es möglich, dies in Android zu tun? Bitte führe mich in eine Richtung, damit ich es versuchen kann.

Nachdem ich die zwei Links in der Antwort von pawelzeiba bekommen habe, gehe ich ein wenig weiter, um das Problem zu lösen, aber stecke wieder fest, also stelle ich eine andere Frage dazu. Hier ist der Link .

Wie Gunnar Karisson sagte, gibt es eine Methode setRotation () in Ansicht , die in Android 3.0 eingeführt wurde, aber ich kann sie nicht verwenden Meine Anwendung sollte für Android 2.1 Version arbeiten.

Bitte helfen Sie mir, das zu lösen.

    
Chandra Sekhar 14.06.2012, 12:08
quelle

4 Antworten

1

Nach einer langen R & amp; D, gelingt es mir, dies zu lösen, indem ich meinen eigenen benutzerdefinierten Editiertext erstelle, der perfekt nach meinen Anforderungen funktioniert.

%Vor%     
Chandra Sekhar 22.06.2012, 06:33
quelle
3

EditText ist eine indirekte Unterklasse von Ansicht mit einem Rotationsfeld, das Sie mit setRotation (Gleitkommazahl) :

  

myEditText.setRotation (45.0f).

    
Gunnar Karlsson 18.06.2012 06:23
quelle
0

Sie können die Ansicht drehen, Beispiele:

vertikales (gedrehtes) Label in Android
Ist es möglich, vertikal in einer Textansicht in Android zu schreiben?

Aber ich bin nicht sicher, wie es mit EditText während der Ausgabe aussehen wird.

    
pawelzieba 14.06.2012 12:14
quelle
0

Wenn die setRotation() -Methode für die API-Ebene, mit der Sie arbeiten, nicht verfügbar ist, dann wäre es am besten, eine eigene Unterklasse von View zu erstellen und eine setRotation() -Methode zu implementieren.

    
trevor-e 21.06.2012 16:11
quelle