2013-08-19 21 views
6

xml LinearLayout 180 derece döndürülen bir düğme veya metin görünümü oluşturmak mümkün mü?Çekilebilir 180 derece döndürülebilir oluşturma

Animasyonu denedim ancak ilk animasyon döngüsünden sonra 0 dereceye kadar çekilebilir dönüş. Bu sorunu nasıl ele alabilirim?

+0

XML'de yapabileceğinizi sanmıyorum - ancak kodda, çekilebilir bitmapi alıp döndürerek ve görüntüye geri ayarlayarak kod yapabilmeniz gerekir. –

cevap

18

biz this..create böyle bir çizilebilir dosyası şöyle derece herhangi sayıda döndürüldüğünde bir çizilebilir oluşturabilir ..

<rotate xmlns:android="http://schemas.android.com/apk/res/android" 
android:drawable="@drawable/ic_launcher2" 
android:fromDegrees="180" 
android:toDegrees="180" 
android:visible="true" /> 

herhangi çekilebilir klasör

bu dosyayı tanımlamak düğmesini

bu dosya adı daha sonra döndürmek eğer ..

android:background="@drawable/rotate"

+0

ve bu xml'yi örneğin bir düğmeye atamak mı istiyorsunuz? – Antonio

+0

son sorun ... Ben varsayılan düğme stili yönetmek istiyorum ... Ben android silmek çalışın: çekilebilir proprieties ama o .. – Antonio

+0

Bu benim için çalışmıyor. Dönen – TeodorKolev

4

Ayrıca android için ayarlayabilirsiniz: scaleY = "- 1" düğmeniz için xml. Bu, bütün görüntüyü Y tarafından 180 derece döndürür ya da örneğin X'e "yansıtmak" için değiştirir. Rotasyon değil ama kesin 180 derece çevirir.

+0

Bu, bir metin görünümü için arka planım varsa işe yaramaz. Metni de çevirir. –