reg*_*sxp 3 android android-3.0-honeycomb android-viewpager slidingmenu
我在使用Android 3.2(Honeycomb)的设备上运行SlidingMenu Library和ViewPager时遇到了一个奇怪的问题.
当我们"切换"SlidingMenu以显示隐藏在应用程序左侧的菜单时,会出现问题.当我们这样做时,ContentView和BehingContentView都停止响应触摸事件.
认为这是与我的应用程序相关的问题,我下载了最新版本的ABS和SlidingMenu库,并使用SlidingMenu附带的内置示例配置了一个新项目,令我惊讶的是,ViewPager发生了同样的行为例.
这些是我做的步骤:
请注意,此行为仅在Android 3.2设备上报告.我们在2.x和4.x设备上运行相同的应用程序,没有这个问题.
另外,注意到从Google Play下载的示例应用程序没有此问题.
有人有什么建议吗?非常感谢!
编辑1
在真实设备上测试,并确认行为.有人有建议吗?
我有同样的问题,并使用以下解决方法修复它.
在SlidingMenu.java中替换这些行:
@TargetApi(Build.VERSION_CODES.HONEYCOMB)
public void manageLayers(float percentOpen) {
if (Build.VERSION.SDK_INT < 11) return;
Run Code Online (Sandbox Code Playgroud)
有:
@TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)
public void manageLayers(float percentOpen) {
if (Build.VERSION.SDK_INT < 14) return;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
943 次 |
| 最近记录: |