2013-04-01 38 views
2

我可以像擺動一樣移動充氣佈局或對話框或其他方式等。膨脹的佈局包含一些圖像視圖和文本視圖。是否有可能通過動畫或不旋轉像PENDULUM這樣的佈局

在此先感謝

回答

1

您可以使用RotateAnimation並將其分配給你的父視圖。

但是,要獲得擺動效果(如鐘擺),您需要爲樞軸和度數提供適當的值。

<rotate xmlns:android="http://schemas.android.com/apk/res/android" 
android:pivotX="50%" android:pivotY="50%" android:fromDegrees="-135" 
android:toDegrees="-45" android:drawable="@drawable/imagefile_to_rotate" 
android:repeatCount="infinite" /> 

在你的情況下,你需要一個圖層列表drawable來組合圖像和文本。看到這個。 ​​

但是,您可以使用可拉伸性,而不是在LayerList視圖。所以事情是你不能使用視圖,但必須創建一個自定義的Drawable。

+0

在這段代碼中你旋轉了一個圖像文件,但在我的情況下,我想旋轉一個包含圖像視圖和文本的東西,不僅僅是圖像文件 – Mahi

+0

我已經更新了我的答案。你的關鍵是繪製層列表。 – user2230793