2013-12-12 239 views
0

我有一个应用程序,它具有集成在其中的操作栏sherlock和SlidingMenu,应用程序只有3页,并且它们是静态页面,因此对它们没什么大不了的。我有一个活动和3个片段,我使用滑动菜单时正在改变。Android ActionBar Sherlock滑动手势识别器

我想达到的目标是这样的图像

我希望用户能够用他的动作条手指轻扫,那发生在我改变正在显示的片段。

注:我从这个真棒answer得到手势识别器,但我似乎无法找到一种方法将它附加到ActionBar。

如果我可以在操作栏上放一个视图并检测它的滑动,那将会很棒,但我该怎么做?!?

最后一件事,如何在android中实现这个“Page Control”?!

回答

0

所以回答我的问题是,我只是创造了一个custom_actionbar.xml,然后我用它来执行以下操作:

View custom = LayoutInflater.from(this).inflate(R.layout.actionbar_custom, null); 
getActionBar().setCustomView(custom); 
// and you can use the things in the custom action bar like following !! 
Button btnLeft = (Button) custom.findViewById(R.id.btnMenu); 

希望它可以帮助别人:)