From a537687c3863912b1199c13c1aa010d74c243fcc Mon Sep 17 00:00:00 2001 From: Dan Morrill Date: Sun, 23 Jan 2011 13:15:53 -0800 Subject: Adding faketouch feature. Change-Id: Idff0b059c2f82fa4237d6238710e87dc55ae76a8 --- core/java/android/content/pm/PackageManager.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'core/java/android') diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java index 6e9cdbeb8f6f..a58921622ae4 100644 --- a/core/java/android/content/pm/PackageManager.java +++ b/core/java/android/content/pm/PackageManager.java @@ -830,6 +830,18 @@ public abstract class PackageManager { @SdkConstant(SdkConstantType.FEATURE) public static final String FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND = "android.hardware.touchscreen.multitouch.jazzhand"; + /** + * Feature for {@link #getSystemAvailableFeatures} and + * {@link #hasSystemFeature}: The device does not have a touch screen, but + * does support touch emulation for basic events. For instance, the + * device might use a mouse or remote control to drive a cursor, and + * emulate basic touch pointer events like down, up, drag, etc. All + * devices that support android.hardware.touchscreen or a sub-feature are + * presumed to also support faketouch. + */ + @SdkConstant(SdkConstantType.FEATURE) + public static final String FEATURE_FAKETOUCH = "android.hardware.faketouch"; + /** * Feature for {@link #getSystemAvailableFeatures} and * {@link #hasSystemFeature}: The device supports live wallpapers. -- cgit v1.2.3