diff options
| author | 2010-04-05 14:43:58 -0700 | |
|---|---|---|
| committer | 2010-04-05 14:43:58 -0700 | |
| commit | b0fe033ff8695418645ede29ce683949f68033c2 (patch) | |
| tree | 6453d9cd70918e45f4340489e36bce2f14a79300 | |
| parent | 44dcf658718fcc0b563dcad50fb59e8fe507cd0a (diff) | |
Adding a feature definition for touchscreens that was overlooked in the last
round.
Change-Id: I8f30676a7b468a9868503b05f366709d5534a44e
| -rw-r--r-- | api/8.xml | 11 | ||||
| -rw-r--r-- | api/current.xml | 11 | ||||
| -rw-r--r-- | core/java/android/content/pm/PackageManager.java | 8 |
3 files changed, 30 insertions, 0 deletions
diff --git a/api/8.xml b/api/8.xml index c5e899dfcffc..0e64393bd7ea 100644 --- a/api/8.xml +++ b/api/8.xml @@ -42126,6 +42126,17 @@ visibility="public" > </field> +<field name="FEATURE_TOUCHSCREEN" + type="java.lang.String" + transient="false" + volatile="false" + value=""android.hardware.touchscreen"" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> <field name="FEATURE_TOUCHSCREEN_MULTITOUCH" type="java.lang.String" transient="false" diff --git a/api/current.xml b/api/current.xml index 806946234909..692cb161ba59 100644 --- a/api/current.xml +++ b/api/current.xml @@ -45288,6 +45288,17 @@ visibility="public" > </field> +<field name="FEATURE_TOUCHSCREEN" + type="java.lang.String" + transient="false" + volatile="false" + value=""android.hardware.touchscreen"" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> <field name="FEATURE_TOUCHSCREEN_MULTITOUCH" type="java.lang.String" transient="false" diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java index 2f512aee06b6..68b44e705fce 100644 --- a/core/java/android/content/pm/PackageManager.java +++ b/core/java/android/content/pm/PackageManager.java @@ -738,6 +738,14 @@ public abstract class PackageManager { /** * Feature for {@link #getSystemAvailableFeatures} and + * {@link #hasSystemFeature}: The device's display has a touch screen. + */ + @SdkConstant(SdkConstantType.FEATURE) + public static final String FEATURE_TOUCHSCREEN = "android.hardware.touchscreen"; + + + /** + * Feature for {@link #getSystemAvailableFeatures} and * {@link #hasSystemFeature}: The device's touch screen supports * multitouch sufficient for basic two-finger gesture detection. */ |