最近,在作一個程序要實現切換到下一項時要有動畫的效果。使用ViewFlipper 、TextSwitcher都沒有辦法達到效果,無心中發現TextView中有一個setAnimation的函數。調試了一下效果還不錯,程序也很簡單。 android
public void UpdateViewContent()push_left_in.xml的內容以下: 函數
<?xml version="1.0" encoding="utf-8"?>加上手勢或按鈕調用UpdateViewcontent()就能夠實現切換動畫。 動畫
程序簡單,效果還不錯。比起ViewFlipper和TextSwitch的用法簡單了許多。 this
另外,ImageView、ListView中也有setAnimation的函數,也可使用上面的方法來實現簡單的切換動畫效果。 spa
該實列中最關鍵的代碼是: 調試
txtview.setAnimation(AnimationUtils.loadAnimation(this,R.anim.push_left_in)); xml