2009-11-20 90 views
0

我的目标是Android 1.5 - 我想使用ScrollView小部件,但在类中存在一个硬编码的值,这使得它对我的目的不可用(这是“触摸slop”值 - 设置为16 - 在考虑手势滚动之前,用户必须用手指进行移动的量 - 我认为这应该理想地减半!)。从哪里获得Android 1.5源代码?

无论如何,我可以抓住ScrollView的来源,将其粘贴到我的项目中,然后调整该静态字段,然后重命名类MyScrollView。但Android的生活“官方”源代码在哪里,特别是1.5?我抓住了滚动码从这里作为测试:

https://android.googlesource.com/platform/frameworks/base/+/android-1.6_r1/core/java/android/widget

,但不知道这是得到它的正确的地方。

+1

要小心重新定义常见的UI组件工作,否则用户会感到惊讶,并可能得到沮丧。有时最好保持一致,而不是让头发分开。 – 2009-11-20 18:10:06

+0

我绝对同意这一点。在这种情况下,我认为它可能是好的。我需要一个可滚动的表面,它具有与ListView一样的开始滚动的灵敏度(但ListView不适用于此UI设计)。所以我认为这是一个很好的修改。 – mark

+0

android.git.kernel.org是官方存储库。 – MattC

回答

0

这里同样需要。您可以浏览class history。似乎危险的适应类,但我没有找到另一种解决方案,我需要改变滚动的敏感性,这是一个私人领域(mTouchSlop)

相关问题