Android - flip image en xml
Je veux retourner une image pour le bouton de l'arrière-plan en xml. J'ai vu l'exemple de comment le faire, mais c'était par programmation façon: http://xjaphx.wordpress.com/2011/06/26/image-processing-image-flipping-mirroring.
De toute façon, j'ai un fichier xml (button_left_state.xml) comme ci-dessous :
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" >
<rotate android:fromDegrees="180.0" android:toDegrees="180.0"
android:pivotX="50%" android:pivotY="50%" android:drawable="@drawable/buttonrightpressed" />
</item>
<item>
<rotate android:fromDegrees="180.0" android:toDegrees="0.0"
android:pivotX="50%" android:pivotY="50%" android:drawable="@drawable/buttonright"/>
</item>
</selector>
Mais ce code juste faire pivoter l'image de 180 degrés.
Est-il possible d'inverser l'image en xml?
- avez-vous essayé de faire de mon lien ?
- Un peu de chance sur ce point? Je suis en cours d'exécution dans la même situation. J'ai un Bouton qui est une Flèche avec un Dégradé. J'ai retourné de sorte que la flèche est en face de l'autre sens, à peu près à l'aide de la même <tourner> code. Cependant, maintenant, mon dégradé est à l'envers.
- Voir ci-dessous. J'ai posté la réponse.
Vous devez vous connecter pour publier un commentaire.
Utiliser les attributs d'échelle dans ImageView
Voici un très court et facile à comprendre de la solution.
Ajoutez à cela l'imageView:
Cela va retourner la imageView horizontalement (gauche<->droite).
Verticalement, mettez ceci:
Exemple:
Et le résultat (image prise à partir d'un JNI bibliothèque que j'ai fait, qui peut le faire via JNI) :
- Je résoudre mon problème en utilisant
layer-list
: