可以使用的RelativeLayout或AbsoluteLayout發現機制,把圖像(覆蓋它的父)中,然後安裝活動的當前佈局。現在,如果您爲該圖片設置了動畫,那麼您的動畫背景看起來就像動畫。
例如,假設這是你的活動當前佈局:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/vg"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ImageView
android:id="@+id/img"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_launcher" />
</LinearLayout>
現在這個佈局看起來像以前的佈局,可以爲圖像,它的ID是img1
設置動畫(它似乎backgr:主要佈局的ound) :
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/vg"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ImageView
android:id="@+id/img1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_x="0dp"
android:layout_y="0dp"
android:src="@drawable/bright_sun" />
<LinearLayout
android:id="@+id/vg2"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ImageView
android:id="@+id/img"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_launcher" />
</LinearLayout>
</RelativeLayout>
非常感謝您的回覆......請問您能否簡要描述如何爲該圖片設置動畫? 猜猜將它設置爲GIF動畫不會有幫助嗎? :) –
@brunolau我不確定你想要什麼。你想有一個'Drawable Animation'(frame animation)或者你想執行'tweedned animation'嗎?一個補間動畫可以執行一系列簡單的轉換(position ,大小,旋轉和透明度)在一個視圖對象的內容 – hasanghaforian
嗨,我想使用幀動畫...如果這意味着可繪製,那麼它是一個 –