判断android设备是否支持多点触控
16lz
2022-05-27
实现代码如下:
/** * 判断设备是否支持多点触控 * @param context * @return */public static boolean isSupportMultiTouch(Context context) {PackageManager pm = context.getPackageManager();boolean isSupportMultiTouch = pm.hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH);return isSupportMultiTouch;}
注意:
FEATURE_TOUCHSCREEN_MULTITOUCH 表示:该设备的触摸屏支持多点触控足够的基本两个手指的手势检测。
FEATURE_TOUCHSCREEN_MULTITOUCH_DISTINCT 表示:该设备的触摸屏是能够跟踪两个或两个以上的手指完全独立。
FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND 表示:设备的触摸屏是能够跟踪满手的手指完全独立的 - 这是5或更多的同步独立的指针。
详情查看api文档中PackageManager类中的介绍
更多相关文章
- Android(安卓)获取当前设备的IP地址
- Android(安卓)获取当前设备的IP地址
- 访问android所有可以使用的外接设备
- Jquery 判断是否 移动设备 浏览
- android获取设备屏幕分辨率的方法
- Android(安卓)O 设备不允许安装第三方APP
- Android(安卓)8.0 Tv 修改以太网ip地址 掩码 网关 DNS及DHCP和静
- 编译生成可执行文件(Android(安卓)studio中)并在android设备中执行
- android获取设备信息