Skip to content Skip to sidebar Skip to footer

Getting The Number Of Touch Points Supported

I know that the number of touch points supported is different from device to device, but is there a way through the API or through code to get that number for the device?

Solution 1:

You can distinguish between various broad classes of multitouch (none, pinch gestures only, true 2-point multitouch, true 5-point multitouch) by searching the result of PackageManager#getSystemAvailableFeatures() for the various "android.hardware.touchscreen.*" features listed here.

If you want to know exactly how many touches may be present, you'll just have to watch MotionEvents as they come in.

Post a Comment for "Getting The Number Of Touch Points Supported"