首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不带片段的SlidingMenu

不带片段的SlidingMenu
EN

Stack Overflow用户
提问于 2013-01-18 11:46:09
回答 1查看 2K关注 0票数 2

有没有可能在不使用片段的情况下使用SlidingMenu (参见https://github.com/jfeinstein10/SlidingMenu)?在我的应用程序中,我使用的是GreenDroid,但我发现它还不支持GDFragmentActivities或任何类似的东西。因此,我只是使用以下代码将SlidingMenu附加到我的活动的示例:

代码语言:javascript
复制
SlidingMenu slide = new SlidingMenu(this );


slide.setMode(SlidingMenu.LEFT);
slide.setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);
slide.setTouchModeBehind(SlidingMenu.TOUCHMODE_FULLSCREEN);
slide.setBehindOffset(150);
slide.setFadeDegree(0.3f);
slide.setShadowWidth(5);
slide.setOnClickListener(this);
slide.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);
slide.setMenu(R.layout.simpleframelayout);
ListView v = (ListView)slide.getMenu().findViewById(R.id.simpleFrameLayoutList);
v.setAdapter(new ArrayAdapter(this,  android.R.layout.simple_list_item_1, new String[]{"Hello"}));

我的问题是,虽然这将使SlidingMenu正确显示,但ListView将完全不响应任何触摸。我想知道是否有我可能遗漏的东西,或者实际上我是否确实需要使用片段?

干杯

EN

回答 1

Stack Overflow用户

发布于 2013-01-30 12:11:41

而不是这个

代码语言:javascript
复制
(ListView)slide.getMenu().findViewById(R.id.simpleFrameLayoutList);

尝尝这个

代码语言:javascript
复制
(ListView)findViewById(R.id.simpleFrameLayoutList);

这对我很管用

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14392060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档