The ScreenReader element has one required attribute, stringId. This is a
string that identifies this specific instance of ScreenReader.
Inner elements
The ScreenReader element can contain any number of Parameter inner element
instances. The Parameter inner element must contain the expression
attribute, which is a string that represents an arithmetic expression. This
expression allows for dynamically representing real-time attribute values and
gyroscopic effects.
Recommended for you
Note: link text is displayed when JavaScript is off
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-05-20 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-20 UTC."],[],[],null,["# ScreenReader\n\nWatch Face Format version Version 4 Version 3 Version 2 Version 1\n\n*** ** * ** ***\n\nProvides support for the TalkBack screen reader, which users can activate to\nnavigate a watch face using touch and voice input.\n\nEvery group- or part-based element supports the `ScreenReader` element.\n\nIntroduced in Wear OS 4.\n\nSyntax\n------\n\n```xml\n\u003cScreenReader stringId=\"string\"\u003e\n \u003cParameter expression=\"string\"\u003e\n \u003c/Parameter\u003e\n\u003c/ScreenReader\u003e\n```\n\nAttributes\n----------\n\nThe `ScreenReader` element has one required attribute, `stringId`. This is a\nstring that identifies this specific instance of `ScreenReader`.\n\nInner elements\n--------------\n\nThe `ScreenReader` element can contain any number of `Parameter` inner element\ninstances. The `Parameter` inner element must contain the `expression`\nattribute, which is a string that represents an [arithmetic expression](/training/wearables/wff/common/attributes/arithmetic-expression). This\nexpression allows for dynamically representing real-time attribute values and\ngyroscopic effects.\n\nRecommended for you\n-------------------\n\n- Note: link text is displayed when JavaScript is off\n- [Template](/training/wearables/wff/group/part/text/formatter/template)\n- [Template](/training/wearables/wff/v2/group/part/text/formatter/template)\n- [Data Binding in Android](/codelabs/android-databinding)"]]