如何在Android应用程序中实现Slide ActionBar?

时间:2013-06-06 04:13:47

标签: android android-layout android-intent android-listview

我想设计ActionBar,如下图所示, 任何人都可以帮助我。

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:1)

有很多方法可以实现这一点。您可以使用Holoeverywhere库根据截图实现此目的。

https://github.com/Prototik/HoloEverywhere

答案 1 :(得分:0)

我们实现幻灯片转换所需的一切(从上一篇文章创建)将在onTabSelected()回调中发生

在调用活动中创建一个公共成员,该活动被实例化为-1。

public void onTabSelected(Tab tab, FragmentTransaction ft) {              
      ...                
      //if moving to tab on the left, slide in from left  
      if(tab.getPosition() > mActivity.lastSelectedTab)  
      {  
           ft.setCustomAnimations(R.animator.tabsliderin, R.animator.tabsliderout);  
      }  
      // else slide in from right  
      else  
      {  
           ft.setCustomAnimations(R.animator.tabslidein_right, R.animator.tabslideout_right);  
      }              

      mActivity.lastSelectedTab = tab.getPosition();    
      ...  
 }