Java 在另一个类中调用SlidingMenu
(我想)我有个问题。 我使用jfeinstein10/滑动菜单-在Android Studio中,一切都很好,但我有一个小问题。 我在onCreate方法中创建了SlidengMenu对象`Java 在另一个类中调用SlidingMenu,java,android,Java,Android,(我想)我有个问题。 我使用jfeinstein10/滑动菜单-在Android Studio中,一切都很好,但我有一个小问题。 我在onCreate方法中创建了SlidengMenu对象` SlidingMenu menu = new SlidingMenu(this); menu.setMode(SlidingMenu.LEFT); menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
SlidingMenu menu = new SlidingMenu(this);
menu.setMode(SlidingMenu.LEFT);
menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
menu.setShadowWidthRes(R.dimen.shadow_width);
menu.setShadowDrawable(null);
menu.setBehindOffsetRes(R.dimen.slidingmenu_offset);
menu.setFadeDegree(0.35f);
menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);
menu.setMenu(R.layout.menu_frame);`
ListView填充和其他操作在fragmentActivity中,这项工作正常,但我不想在按下时关闭菜单:
@Override
public void onBackPressed() {
menu.showContent();
}
这总是给我一个空指针错误,我做错了什么
非常感谢 假设
menu
是一个成员变量,您将在onCreate中再次声明menu
。而是这样做
菜单=新的滑动菜单(此菜单)
在onCreate()之前声明滑动菜单
。非常感谢!i daclare公共滑动菜单我调用onCreatemenu=newslidingmenu(这个)代码>这很好用。谢谢你的快速回答!