I want to flip image for button's background in xml. I've seen example how to do it, but it was programmatically way: http://xjaphx.wordpress.com/2011/06/26/image-processing-image-flipping-mirroring. Anyway, I have a xml file (button_left_state.xml) like below :
<?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>
But this code just rotate image to 180 degrees. Is it possible to flip image in xml?
Use the scale attributes in ImageView
android:scaleX="-1" //To flip horizontally or android:scaleY="-1" //To flip vertically
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With