我正在阅读有关处理常见手势的 android 文档。我在我的主要事件中创建了一个 GestureDetectorCompat
的实例,但这个特定的类似乎没有在该事件中被识别。我尝试将这一行添加到我的包的 build.gradle
中的依赖项中,但我仍然没有任何快乐。
compile "com.android.support:support-v4:13.0.+"
我不太确定这里发生了什么,因为我认为当我在依赖项中添加这一行时,使用 GestureDetectorcompat
的选项将变得可用?我的最小 SDK 设置为 15,我的目标 SDK 设置为 19。我想知道这是否会阻止我使用 GestureDetectorCompat
?非常感谢您提供的任何说明。
最佳答案
您现在可能已经找到了解决方案,但将答案发布给其他人。
这是一个基于使用 Android Studio 的三步解决方案:
1) 添加“导入android.support.v4.view.GestureDetectorCompat;”到Java源文件
2) 将“android-support-v4.jar”从“\sdk\extras\android\support\v4”文件夹复制到您应用中的“libs”文件夹。
3) 在 Android Studio 中,右键单击“app->libs->android-support-v4.jar”并选择“Add As Library...”选项。
这些步骤应该可以解决问题。
关于gradle - 试图弄清楚如何将 GestureDetectorCompat 添加到我的项目中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27207409/