2010-11-25 5 views
0

Salut j'ai besoin de mettre du texte sur une imageview.Mettre le texte pivoté sur une imageview

<ImageView 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:layout_gravity="center_vertical" 
    android:src="@drawable/bg" 
/> 
<TextView 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="TEST" 
/> 

Mais cela n'affiche pas le texte uniquement l'image. Et aussi je dois faire pivoter ce texte. Est-ce encore possible avec TextView?

Répondre

0

L'implémentation TextView par défaut ne vous permet pas de faire pivoter le texte. Vous devrez créer votre vue personnalisée. Jetez un oeil à cette question: Vertical (rotated) label in Android.

Dans ce cas, je pense qu'il serait beaucoup plus facile de modifier la représentation bitmap du ImageView et d'ajouter le texte pivoté (que vous pouvez faire en utilisant les méthodes Canvas comme rotation, restauration, etc ... vous pouvez facilement trouver des informations à ce sujet sur Google).

Questions connexes