2017-02-02 45 views
0

我有一個textView作爲'+'標誌在水平佈局的末尾。當我按textView我需要加號符號在同一軸上旋轉。我有這個rotate.xml文件。Android中的旋轉+符號文本查看

<rotate xmlns:android="http://schemas.android.com/apk/res/android" 
    android:duration="2000" 
    android:fromDegrees="0" 
    android:pivotX="0%" 
    android:pivotY="0%" 
    android:toDegrees="360" 
    android:toYScale="0.0" 
    android:toXScale="0.0"/> 

但是,這使得我的優點得到了解決。幫助我在同一個軸上旋轉我的textView。

回答

2

沒有必要設置的Xscale & Yscale財產只是旋轉

如果你想旋轉「+」從中心則支點應該是「50%」

這是我工作的代碼,你可以嘗試它

<?xml version="1.0" encoding="utf-8"?> 
<rotate xmlns:android="http://schemas.android.com/apk/res/android" 
    android:duration="1000" 
    android:fromDegrees="0" 
    android:pivotX="50%" 
    android:pivotY="50%" 
    android:interpolator="@android:anim/linear_interpolator" 
    android:repeatCount="infinite" 
    android:toDegrees="360" /> 
+0

它的工作....我犯了一個錯誤,通過添加填充到我的看法...現在它的layout_margin ...它的作品完美... – Simon