2012-02-16 47 views
0

我有以下看法:如何在android中動畫左欄菜單(縮小效果)?

------------------------------------ 
o Menu1 | 
@ Menu2 | 
# Menu3 |   CONTENT 
     | 
     | 
------------------------------------ 

我想創建一個日漸菜單欄只顯示這樣的圖標動畫:

------------------------------------ 
o | 
@ | 
# |    CONTENT 
    | 
    | 
------------------------------------ 

我已經通過應用做出改變工作Visibility.GONE添加到文本標籤並調整包含菜單的LinearLayout的大小,但我想爲該縮放效果設置動畫效果。我嘗試過沿x應用一個縮放動畫,但這不起作用。有人已經做了類似的事情?

回答

1

我覺得你應該在這裏理想地使用左邊的導航欄。它允許你把你的Action項目放在左邊。

https://developers.google.com/tv/android/docs/gtv_demo_samples#LeftNavBar

退房的Panoramio對於如何將其集成到應用的例子。它非常簡單。 一旦完成......動畫效果使用:

bar.setDisplayOptions(LeftNavBar.DISPLAY_AUTO_EXPAND); 
bar.setShowHideAnimationEnabled(true);