summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorZak Cohen <zakcohen@google.com>2016-12-12 15:21:21 -0800
committerZak Cohen <zakcohen@google.com>2017-01-11 11:44:47 -0800
commit1a6acdbb86c3e72bdb0a4dcab3bda58cbc4ea34c (patch)
tree1b243f434a14a25dc0eb39097293c3f27b74a54a /libs
parent3c6f28aa5968b1edb823495efa15e7358de5261e (diff)
Introduce new UI_MODE_TYPE_VR_HEADSET and qualifier.
Bug: 30989383 Test: Unit test for aapt2 Change-Id: I66dc65af6327b94fed74538bee08cada0b8be4fa
Diffstat (limited to 'libs')
-rw-r--r--libs/androidfw/ResourceTypes.cpp3
-rw-r--r--libs/androidfw/include/androidfw/ResourceTypes.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/libs/androidfw/ResourceTypes.cpp b/libs/androidfw/ResourceTypes.cpp
index 907d9145f4ea..7fbfffe2bde6 100644
--- a/libs/androidfw/ResourceTypes.cpp
+++ b/libs/androidfw/ResourceTypes.cpp
@@ -2994,6 +2994,9 @@ String8 ResTable_config::toString() const {
case ResTable_config::UI_MODE_TYPE_WATCH:
res.append("watch");
break;
+ case ResTable_config::UI_MODE_TYPE_VR_HEADSET:
+ res.append("vrheadset");
+ break;
default:
res.appendFormat("uiModeType=%d",
dtohs(screenLayout&ResTable_config::MASK_UI_MODE_TYPE));
diff --git a/libs/androidfw/include/androidfw/ResourceTypes.h b/libs/androidfw/include/androidfw/ResourceTypes.h
index 08d6591e6886..33b91b9a985e 100644
--- a/libs/androidfw/include/androidfw/ResourceTypes.h
+++ b/libs/androidfw/include/androidfw/ResourceTypes.h
@@ -1102,6 +1102,7 @@ struct ResTable_config
UI_MODE_TYPE_TELEVISION = ACONFIGURATION_UI_MODE_TYPE_TELEVISION,
UI_MODE_TYPE_APPLIANCE = ACONFIGURATION_UI_MODE_TYPE_APPLIANCE,
UI_MODE_TYPE_WATCH = ACONFIGURATION_UI_MODE_TYPE_WATCH,
+ UI_MODE_TYPE_VR_HEADSET = ACONFIGURATION_UI_MODE_TYPE_VR_HEADSET,
// uiMode bits for the night switch.
MASK_UI_MODE_NIGHT = 0x30,