【发布时间】:2013-08-05 21:32:10
【问题描述】:
我有个需求在android中实现滑动抽屉。我正在使用 jfeinstein10/SlidingMenu 库来获取我的滑动绘图组件,它基本上会打开一个列表视图。但是,单击列表菜单项时,带有另一个列表的二级菜单应滑下主菜单。
实例化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);
}
【问题讨论】:
-
能否请您重新表述您的问题。你想要什么行为?
-
我想知道如何在点击主菜单列表时获得二级菜单(子项目列表)。
标签: android slidingdrawer android-sliding slidingmenu