Android 带API13(蜂巢)的滑动菜单和视图寻呼机
当滑动菜单库和ViewPager在Android 3.2(蜂巢)设备上运行时,我遇到了一个奇怪的问题 当我们“切换”滑动菜单以显示隐藏在应用程序左侧的菜单时,问题就会出现。当我们这样做时,ContentView和BehingContentView都会停止响应触摸事件 考虑到这是与我的应用程序相关的问题,我下载了最新版本的ABS和SlidingMenu库,并使用SlidingMenu附带的内置示例配置了一个新项目。令我惊讶的是,ViewPager示例也出现了同样的行为 以下是我所做的步骤:Android 带API13(蜂巢)的滑动菜单和视图寻呼机,android,android-viewpager,android-3.0-honeycomb,slidingmenu,Android,Android Viewpager,Android 3.0 Honeycomb,Slidingmenu,当滑动菜单库和ViewPager在Android 3.2(蜂巢)设备上运行时,我遇到了一个奇怪的问题 当我们“切换”滑动菜单以显示隐藏在应用程序左侧的菜单时,问题就会出现。当我们这样做时,ContentView和BehingContentView都会停止响应触摸事件 考虑到这是与我的应用程序相关的问题,我下载了最新版本的ABS和SlidingMenu库,并使用SlidingMenu附带的内置示例配置了一个新项目。令我惊讶的是,ViewPager示例也出现了同样的行为 以下是我所做的步骤: 使用A
在真实设备上进行测试,并确认了该行为。有人有什么建议吗?我遇到了同样的问题,并通过以下解决方法解决了它 替换SlidingMenu.java中的以下行:
@TargetApi(Build.VERSION_CODES.HONEYCOMB)
public void manageLayers(float percentOpen) {
if (Build.VERSION.SDK_INT < 11) return;
@TargetApi(Build.VERSION\u CODES.HONEYCOMB)
公共void管理层(浮动百分比打开){
if(Build.VERSION.SDK_INT<11)返回;
与:
@TargetApi(Build.VERSION\u code.ICE\u CREAM\u三明治)
公共void管理层(浮动百分比打开){
if(Build.VERSION.SDK_INT<14)返回;
hrmm,我想试试这个,但是当我去SDK管理器时,我找不到3.x范围内的任何东西的ROM…好的,安装SDK可以进入ROM,现在就测试…我在相同的设置中没有同样的问题,对不起,你需要发布更多的代码。你的活动和两个片段…你好@Pork。谢谢你的通知你确定你完全按照我说的执行了这个例子吗?是整个Eclipse项目的链接,也是一个证明这个问题的视频。谢谢。我会检查它,只要它在IntelliJ下编译。我会测试它,我不使用Eclipse。我还使用以前版本的ABS不是最新的…还有我的,谢谢你。
@TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)
public void manageLayers(float percentOpen) {
if (Build.VERSION.SDK_INT < 14) return;