我正在尝试使用Android音乐应用的TouchInterceptor类来允许用户重新排序ListView。
可以找到here.
我复制了文件并创建了必要的资源。
但是,我有1个错误。 smoothScrollBy方法未定义。
我正在使用API 7(2.1)。 2.1中不存在吗?如果是这样,我应该使用什么?我真的很想将应用程序定位到至少运行2.1的用户。
答案 0 :(得分:0)
smoothScrollBy在API级别8,即Froyo(2.2)。
你可能不得不接受自{1}以来的scrollBy。
编辑:针对这个特定问题,或许可以看一下为2.1编写的earlier version TouchInterceptor.java。
答案 1 :(得分:0)
您可以考虑做一个backport,至少看看它是否可行(或者可能存在许可证问题?)。来源是here。了解how to implement fling也很有用。