Rot*_*miz 8 android galaxy android-2.3-gingerbread android-scrollview android-overscoll
似乎三星禁止他们的过度滚动(可能是由于苹果套装).
我有一个扩展ScrollView和覆盖的视图的实现
protected boolean overScrollBy(int deltaX, int deltaY, int scrollX, int scrollY, int scrollRangeX, int scrollRangeY,int maxOverScrollX, int maxOverScrollY, boolean isTouchEvent)
{
...
return super.overScrollBy(deltaX, deltaY, scrollX, scrollY, scrollRangeX, scrollRangeY, 0, metrics.widthPixels,isTouchEvent);
}
Run Code Online (Sandbox Code Playgroud)
在每个其他设备(姜饼和当然)上,overScrollBy当滚动器到达它结束时被调用,并且用户实际上可以过度滚动视图).
在Android 2.3.5+上,三星实施了一种完全禁用过度滚动的机制(不仅仅是他们的过度滚动实现,还包括Android的实现),每次用户尝试过度滚动时,都会打印以下LogCat事件:
02-13 16:02:34.230: D/BounceScrollRunnableDefault(15783): run(), TimeFraction=0.5225, mBounceExtent=7.273352
Run Code Online (Sandbox Code Playgroud)
有没有办法解锁三星在那里做的事情?或者也许是另一种创建过度滚动的方法?
| 归档时间: |
|
| 查看次数: |
2993 次 |
| 最近记录: |