無障礙屬性
組件可以設(shè)置相應(yīng)的無障礙屬性和事件來更好地使用無障礙能力。
說明:
開發(fā)前請(qǐng)熟悉鴻蒙開發(fā)指導(dǎo)文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]
從API Version 10 開始支持。后續(xù)版本如有新增內(nèi)容,則采用上角標(biāo)單獨(dú)標(biāo)記該內(nèi)容的起始版本。
屬性

| 名稱 | 參數(shù)類型 | 描述HarmonyOS與OpenHarmony鴻蒙文檔籽料:mau123789是v直接拿 |
|---|---|---|
| accessibilityGroup | boolean | 無障礙組,設(shè)置為true時(shí)表示該組件及其所有子組件為一整個(gè)可以選中的組件,無障礙服務(wù)將不再關(guān)注其子組件內(nèi)容。 默認(rèn)值:false |
| accessibilityText | string | 無障礙文本,當(dāng)組件不包含文本屬性時(shí),屏幕朗讀選中此組件時(shí)不播報(bào),使用者無法清楚地知道當(dāng)前選中了什么組件。為了解決此場(chǎng)景,開發(fā)人員可為不包含文字信息的組件設(shè)置無障礙文本,當(dāng)屏幕朗讀選中此組件時(shí)播報(bào)無障礙文本的內(nèi)容,幫助屏幕朗讀的使用者清楚地知道自己選中了什么組件。 默認(rèn)值:“”**說明:**若組件既擁有文本屬性,又擁有無障礙文本屬性,則組件被選中時(shí),僅播報(bào)無障礙文本內(nèi)容。 若組件設(shè)置了無障礙分組屬性為true,但是即沒有無障礙文本屬性,也沒有文本屬性,會(huì)對(duì)其子節(jié)點(diǎn)的組件進(jìn)行文本拼接(深度優(yōu)先)。 |
| accessibilityDescription | string | 無障礙說明,用于為用戶進(jìn)一步說明當(dāng)前組件,開發(fā)人員可為組件的該屬性設(shè)置相對(duì)較詳細(xì)的解釋文本,幫助用戶理解將要執(zhí)行的操作。如幫助用戶理解將要執(zhí)行的操作可能導(dǎo)致什么后果,尤其是當(dāng)這些后果無法從組件本身屬性與無障礙文本中了解到時(shí)。若組件既擁有文本屬性又擁有無障礙說明屬性,則組件被選中時(shí),先播報(bào)組件的文本屬性,再播報(bào)無障礙說明屬性的內(nèi)容。 默認(rèn)值:“” |
| accessibilityLevel | string | 無障礙重要性,用于控制某個(gè)組件是否可被無障礙輔助服務(wù)所識(shí)別。 支持的值為: "auto":根據(jù)組件不同會(huì)轉(zhuǎn)換為“yes”或者“no”。 "yes":當(dāng)前組件可被無障礙輔助服務(wù)所識(shí)別。 "no":當(dāng)前組件不可被無障礙輔助服務(wù)所識(shí)別。 "no-hide-descendants":當(dāng)前組件及其所有子組件不可被無障礙輔助服務(wù)所識(shí)別。 默認(rèn)值:"auto"**說明:**以下組件當(dāng)accessibilityLevel設(shè)置成"auto"時(shí),當(dāng)前組件可被無障礙輔助服務(wù)所識(shí)別:Checkbox, CheckboxGroup, Gauge, Marquee, MenuItem, MenuItemGroup, Menu, Navigation, DatePicker, Progress, Radio, Rating, ScrollBar, Select, Slider, Stepper, Text, TextClock, TextPicker, TextTimer, TimePicker, Toggle, Web. |
審核編輯 黃宇
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
鴻蒙
+關(guān)注
關(guān)注
60文章
2963瀏覽量
45883
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
熱點(diǎn)推薦
基于凌羽派的OpenHarmony北向應(yīng)用開發(fā):ArkTS語法-數(shù)據(jù)類型和變量聲明
包含初始值,開發(fā)者無需顯式指定類型,因?yàn)?b class='flag-5'>ArkTS規(guī)范已列舉了所有允許自動(dòng)推斷類型的場(chǎng)景。
以下示例中,兩條聲明語句都是有效的,兩個(gè)變量都是string類型:
let hi1: str
發(fā)表于 02-26 14:24
開源鴻蒙技術(shù)大會(huì)2025丨跨平臺(tái)開發(fā)框架分論壇:共拓移動(dòng)開發(fā)新邊界,共創(chuàng)跨平臺(tái)生態(tài)新時(shí)代
隨著開源鴻蒙生態(tài)的持續(xù)壯大,開發(fā)者迎來了除Android與iOS之外的“第三種選擇”。為解決“加入一個(gè)新生態(tài)就會(huì)增加一倍投入”的行業(yè)痛點(diǎn),讓開發(fā)者的代碼能夠在更多平臺(tái)上復(fù)用,開源
商品類目屬性查詢接口技術(shù)實(shí)現(xiàn)詳解
? ? 一、接口核心功能 該接口用于查詢電商系統(tǒng)中商品類目的屬性信息,支持: 按類目ID查詢屬性集合 按屬性類型過濾(關(guān)鍵屬性$K$、銷售
海爾LED TV產(chǎn)品榮獲DEKRA德凱歐盟無障礙指令證書
在歐洲,“無障礙”不再只是社會(huì)責(zé)任的延伸,而是一項(xiàng)法定的產(chǎn)品設(shè)計(jì)要求。根據(jù)歐盟無障礙指令 (EU) 2019/882(European Accessibility Act,EAA),自2025年6月
【 HarmonyOS 5 入門系列 】鴻蒙HarmonyOS示例項(xiàng)目講解
【 HarmonyOS 5 入門系列 】鴻蒙HarmonyOS示例項(xiàng)目講解 ##鴻蒙開發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類應(yīng)用 (金融理財(cái)# 一、前言:移動(dòng)
鴻蒙ArkTS+ArkUI仿微信消息列表頁制作
\'
})
這里使用了justifyContent屬性來進(jìn)行居中,如果不加這個(gè)屬性的話,那么100%寬度的row會(huì)讓文字靠左顯示。接下來是顯示聊天數(shù)據(jù)的列表,這里采用ForEach列表
發(fā)表于 06-30 18:28
ArkUI-X跨平臺(tái)技術(shù)落地-華為運(yùn)動(dòng)健康(一)
開”的加載速度,所以目前H5跨平臺(tái)技術(shù)只在運(yùn)動(dòng)健康應(yīng)用某些低頻和容易變化的頁面上使用,在一二級(jí)頁面仍使用原生native開發(fā)。
跨平臺(tái)方案選
發(fā)表于 06-18 22:53
什么是ArkTS?
ArkTS簡(jiǎn)介
ArkTS是OpenHarmony優(yōu)選的應(yīng)用高級(jí)開發(fā)語言。ArkTS提供了聲明式
發(fā)表于 06-17 06:24
ArkUI-X跨平臺(tái)應(yīng)用改造指南
Android/iOS與HarmonyOS Next上能夠擁有相同的展示效果和交互體驗(yàn)。
1.開發(fā)者進(jìn)行設(shè)計(jì)時(shí)需首先考慮ArkUI-X框架的實(shí)際適配狀況,使用支持跨平臺(tái)的UI控件、
發(fā)表于 06-16 23:05
使用DevEcoStudio 開發(fā)、編譯鴻蒙 NEXT_APP 以及使用中文插件
的一站式集成開發(fā)環(huán)境(IDE),專為鴻蒙操作系統(tǒng)(HarmonyOS Next)應(yīng)用和服務(wù)開發(fā)設(shè)計(jì) DevEco Studio,掌握基本操作和開發(fā)
發(fā)表于 06-11 17:18
ArkUI-x跨平臺(tái)Bridge最佳實(shí)踐
;一碼三平臺(tái)\"
前面講到的bridge主要是解決開發(fā)者在進(jìn)行ArkTS代碼開發(fā)時(shí),需要使用的鴻蒙API不
發(fā)表于 06-10 23:06
Kuikly鴻蒙版正式開源 —— 揭秘卓越性能適配之旅
Android、iOS開源基礎(chǔ)上,本次開源鴻蒙平臺(tái)支持和Compose DSL支持,進(jìn)一步提升業(yè)務(wù)多端適配和鴻蒙
發(fā)表于 06-04 16:46
ArkUI-X跨平臺(tái)框架接入指南
ArkUI跨平臺(tái)框架(ArkUI-X)進(jìn)一步將ArkUI開發(fā)框架擴(kuò)展到了多個(gè)OS平臺(tái):目前支持OpenHarmony、Android、 iO
發(fā)表于 05-18 18:21
開源啦!?。』?b class='flag-5'>鴻蒙ArkTS封裝的圖表組件《McCharts》,大家快來一起共創(chuàng)
的地方請(qǐng)大家高抬貴手,寬容一下,謝謝。
這次主要是給大家?guī)硪粋€(gè)重磅消息,就是我自己使用鴻蒙ArkTS語法開發(fā)的圖表組件今日正式開源了。為什么?原因有兩點(diǎn)吧!
鴻蒙是國(guó)產(chǎn)的操作系統(tǒng),
發(fā)表于 03-15 15:21
鴻蒙ArkTS聲明式開發(fā):跨平臺(tái)支持列表【無障礙屬性】 通用屬性
評(píng)論