现在的位置: 首页 > 综合 > 正文

手势识别兼容Android 1.x和2.x的代码

2013年09月16日 ⁄ 综合 ⁄ 共 5706字 ⁄ 字号 评论关闭

由于Android 2.x开始很多API变动比较大新增了一些比如多点触控的支持,对于屏幕触控手势识别中我们需要考虑更多的实现方法,下面是一段兼容Android 1.x和2.x的代码,可以让我们的程序兼容几乎99%的Android手机。

  一、首先新建一个抽象类判断SDK版本问题

有关调用方法,我们可以自定义一个View,取名为TouchExampleView类,这里来处理触控相关的问题

有关调用我们的自定义的TouchExampleView可以在Activity的onCreate方法中加入以下代码,

最后需要给大家说明的是使用本例子,直接使用Android 2.2的SDK创建工程,即API Level为8,发布时在androidmanifest.xml中加入uses-sdk android:minSdkVersion="3" android:targetSdkVersion="8"这句可以兼容从Android 1.5到2.2的版本,有关2.3中新增的一个可以处理5个或5个以上的多点触控增强类Android开发网将在以后的时间中介绍。

抱歉!评论已关闭.