Android: как я могу проверить, поддерживает ли устройство мультитач?
Как проверить, поддерживает ли устройство мультитач-событие? Если устройство имеет резистивный дисплей, мультитач невозможен. Этот способ узнать, какой дисплей находится в устройстве, или если устройство поддерживает мультитач?
в manifest. Ваше приложение не будет отображаться на рынке для устройств, которым не хватает мультитач.
Если вы хотите условно поддерживать мультитач, используйте PackageManager и hasSystemFeature(), чтобы узнать, доступен ли android.hardware.touchscreen.multitouch.
Ответ 2
Быстрый пример:
boolean multi =
getPackageManager().hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH);
public final String SUPPORT = "Supported";
public final String NOT_SUPPORT = "None";
if (getPackageManager().hasSystemFeature(
PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH)) {
aDisplayInfo.multiTouch = SUPPORT;
} else {
aDisplayInfo.multiTouch = NOT_SUPPORT;
}