Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/216.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 使用jfeinstein10/滑动菜单库的辅助菜单_Android_Slidingdrawer_Android Sliding_Slidingmenu - Fatal编程技术网

Android 使用jfeinstein10/滑动菜单库的辅助菜单

Android 使用jfeinstein10/滑动菜单库的辅助菜单,android,slidingdrawer,android-sliding,slidingmenu,Android,Slidingdrawer,Android Sliding,Slidingmenu,我需要在android中实现滑动抽屉。我正在使用jfeinstein10/SlidingMenu库获取我的滑动绘图组件,它基本上会打开一个列表视图。但是,单击列表菜单项后,带有另一个列表的辅助菜单应沿主菜单向下滑动 实例化滑动菜单的MainActivity类 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.

我需要在android中实现滑动抽屉。我正在使用jfeinstein10/SlidingMenu库获取我的滑动绘图组件,它基本上会打开一个列表视图。但是,单击列表菜单项后,带有另一个列表的辅助菜单应沿主菜单向下滑动

实例化滑动菜单的MainActivity类

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_sliding_menu_demo);
        setBehindContentView(R.layout.activity_menu);
        ListView listView = (ListView) findViewById(R.id.list);
        getData();
        ListItemAdapter listadapter = new ListItemAdapter(data, this);
        listView.setAdapter(listadapter);
        listView.setOnItemClickListener(new OnItemClickListener() {

            @Override
            public void onItemClick(AdapterView<?> arg0, View arg1, int item,
                    long arg3) {
                Toast.makeText(SlidingMenuDemo.this, "item clicked " + item,
                        Toast.LENGTH_SHORT).show();


            }
        });
        getSlidingMenu().setBehindOffset(250);
        getSlidingMenu().setFadeDegree(0.35f);
        getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);

    }
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity\u Slide\u menu\u demo);
setBehindContentView(R.layout.activity_菜单);
ListView ListView=(ListView)findViewById(R.id.list);
getData();
ListItemAdapter listadapter=新ListItemAdapter(数据,此);
setAdapter(listadapter);
setOnItemClickListener(新的OnItemClickListener(){
@凌驾
公共控件单击(AdapterView arg0、视图arg1、int项、,
长arg3){
Toast.makeText(SlidingMenuDemo.this,“单击项目”+项目,
吐司。长度(短)。show();
}
});
getSlidingMenu().SetbehinOffset(250);
getSlidingMenu().SetFadeGreee(0.35f);
getSlidingMenu().SetTouchModeOver(SlidingMenu.TOUCHMODE_全屏);
}

我使用嵌套菜单实现了它。这不是最优雅的解决方案,但到目前为止效果相当不错

详情如下:

请你重新解释一下你的问题好吗。您想要什么行为?我想知道如何在单击主菜单列表时获得辅助菜单(子项列表)。谢谢。我调整了android滑动抽屉组件。事实证明,这是一个更好的解决办法。