从哪里获得Android 1.5源代码?

从哪里获得Android 1.5源代码?,android,android-source,Android,Android Source,我的目标是安卓1.5——我想使用ScrollView小部件,但是类中有一个硬编码的值,这使得它对于我来说有点不可用(它是“touch slop”值-设置为16-用户在将手势视为滚动之前必须用手指进行的移动量-我认为理想情况下应该将其切成两半!) 无论如何,我可以获取ScrollView的源代码,将其粘贴到我的项目中,然后调整一个静态字段,然后重命名MyScrollView类。但是Android Live的“官方”源代码在哪里,特别是1.5版?我从这里获取了ScrollView代码作为测试: 但

我的目标是安卓1.5——我想使用ScrollView小部件,但是类中有一个硬编码的值,这使得它对于我来说有点不可用(它是“touch slop”值-设置为16-用户在将手势视为滚动之前必须用手指进行的移动量-我认为理想情况下应该将其切成两半!)

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


但不确定这是不是合适的地方。这里也需要同样的东西。你可以浏览网页。在这个类中似乎很危险,但我没有找到其他解决方案,我需要更改滚动敏感度,这是一个私有字段(mTouchSlop)

小心重新定义常用UI组件的工作方式,否则用户会感到惊讶并可能会感到沮丧。有时候,保持一致总比把头发劈开好。我完全同意这一点。在这种情况下,我想可能没问题。我需要一个可滚动的表面,它具有与ListView相同的启动滚动灵敏度(但ListView不适用于此UI设计)。所以我认为这是一个好的修改。android.git.kernel.org是官方的存储库。为什么不尝试通过反射来更改值呢?它不是一个最终字段,所以只需通过反射找到该字段,将修改器设置为public并指定您想要的值。只是猜测,我不确定android是否支持反射。