2012-07-31 85 views
1

我必須爲我的Android應用程序編寫動畫菜單按鈕。這將是這個樣子:菜單的最簡單的在Android菜單中動畫按鈕的方法

簡單樣機:

enter image description here

動畫看起來像某種立方體旋轉的 - 立方體的一個旋轉,類似的東西..

我看起來最簡單的方式來編程菜單按鈕的動畫(例如「button1」)。通過點擊它必須先做動畫,然後顯示子菜單的內容。 「BUTTON1」已被四個* .png文件動畫:

button1.png 
button1_step1.png 
button1_step2.png 
button1_step3.png 

我試圖找到在Android SDK中的一些例子,但我還沒有找到它。 任何人都知道這種代碼的一種方法嗎?在此先感謝;-)

回答

1

讓我假設你註冊在活動的XML文件這些按鈕就像下面:

<Button 
    ... 
    android:onClick="onClickButton1" 
    android:text="@string/button1_text" /> 

<Button 
    ... 
    android:onClick="onClickButton2" 
    android:text="@string/button2_text" /> 

... 

然後,添加下列方法將活動類。你可以描述點擊每個按鈕會發生什麼。

public class MyActivity extends Activity { 
    ... 

    public void onClickButton1 (View view) { 
     // insert codes here to show animation of button1 
    } 

    public void onClickButton2 (View view) { 
     // insert codes here to show animation of button2 
    } 
} 

對於動畫例如,檢查此鏈接:I need simple Android animation examples

+0

太好了,我會在家裏檢查一下,然後發表評論。 – 2012-07-31 08:32:53

1

我想看看http://nineoldandroids.com/

這是蜂窩動畫類的向後兼容的版本,有一個樣本應用程序,它確實動畫按鈕。

+0

謝謝,我會檢查這個。 – 2012-07-31 08:32:05