SlidingMenu#jfeinstein10_sliding_menu #ActionBarSherlock的初学者问题

时间:2012-07-25 14:45:17

标签: android android-layout actionbarsherlock

我通过[jfeinstein10]:https://github.com/jfeinstein10/SlidingMenu尝试从github上滑动菜单。

我编译并在我的机器人上运行它。它运行正常。我可以浏览视图。截图在这里。

http://i.imm.io/xUZL.png http://i.imm.io/xUZL.png

问题是我无法看到视频中演示的视图(即Spotify外观和切换后退按钮)[此处为视频链接]:http://www.youtube.com/watch?v=8vNaANLHw-c&feature=youtu.be http://i.imm.io/xUSu.png http://i.imm.io/xUSu.png

我错过了什么吗?是否有可以帮助我继续该示例的教程?

谢谢, 德克斯特

1 个答案:

答案 0 :(得分:1)

我不确定你要做的是什么,你能发布一些代码吗?

从左侧或右侧进行SwipingMenu演出所需要做的就是:

使用“设置模式”声明是否要在从左侧或右侧滑动时显示视图。

使用SetTouchModeAbove声明您是否希望滑动菜单响应屏幕上任何位置(SlidingMenu.TOUCHMODE_FULLSCREEN)或仅从屏幕边缘(SlidingMenu.TOUCHMODE_MARGIN)进行滑动。

private void initSlidingMenu() {
    menu = new SlidingMenu(this);
    menu.setMode(SlidingMenu.LEFT);
    menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);
    menu.setShadowWidthRes(R.dimen.shadow_width);
    menu.setShadowDrawable(R.drawable.shadow);
    menu.setBehindOffsetRes(R.dimen.slidingmenu_offset);
    menu.setFadeDegree(0.35f);
    menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);
    menu.setMenu(R.layout.sliding_queue);        
}