gpt4 book ai didi

java - 没有 fragment 的滑动菜单

转载 作者:搜寻专家 更新时间:2023-11-01 09:02:04 25 4
gpt4 key购买 nike

是否可以在不使用 fragment 的情况下使用 SlidingMenu(参见 https://github.com/jfeinstein10/SlidingMenu)?在我的应用程序中,我使用的是 GreenDroid,发现它还不支持 GDFragmentActivities 或任何类似的东西。所以我只是使用以下代码将 SlidingMenu 附加到我的 Activity 的示例:

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 将完全没有响应任何触摸。我想知道是否有任何我可能遗漏的东西,或者事实上我是否确实需要使用 fragment ?

干杯

最佳答案

而不是这个

(ListView)slide.getMenu().findViewById(R.id.simpleFrameLayoutList);

试试这个

(ListView)findViewById(R.id.simpleFrameLayoutList);

对我有用

关于java - 没有 fragment 的滑动菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14392060/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com