4
我在textview
上執行簡單的rotate animation
。動畫根據需要執行,但是transformation is not applied
。Android中textview旋轉動畫後應用轉換
我的動畫代碼:
Animation animation = new RotateAnimation(0.0f,90.0f,Animation.RELATIVE_TO_SELF,0.5f,Animation.RELATIVE_TO_SELF,0.5f);
animation.setDuration(200);
animation.setFillEnabled(true);
animation.setFillAfter(true);
myTextView.startAnimation(animation);
現在,如果text = "Testing"...
然後動畫後,如果我在TextView的下部觸摸(或觸摸「G」),它不會repond ..但如果我碰中間旋轉的textview的一部分,它響應...再次按下旋轉按鈕後,textview動畫從舊的位置開始。所以我想,轉型沒有得到應用。
thanx回答atleast ...但根據「fillafter」文檔,它將被吸引到新的地方...反正,所以我能做些什麼來旋轉一個textview? – Farhan 2012-02-11 12:04:01
我在說的是視圖顯示在不同的地方,但如果你想點擊它不在不同的地方。要做你想做的事,你必須使用動畫偵聽器,並在動畫完成後將你的視圖移動到另一個地方。 – 2012-02-28 21:38:24
正是我正在尋找,現在如果它正在移動視圖或視圖的消失,我會做alpha或x或y,但這裏是旋轉的情況下,我不知道如何旋轉textview。 – Farhan 2012-02-29 05:43:09