android:contentDescription属性作用

在.xml布局中使用“android:contentDescription”属性主要目的是为了帮助个别用户使用,这个作用是在用户不清楚你写的这个控件是什么时候,同时用户打开了手机中的辅助工具(如TalkBack),这样这个辅助工具就可以读出该属性设置的值。

举个栗子吧:

前提:用户是一名色盲或者色弱用户,手机打开了辅助工具(如TalkBack)

你的布局空间:

<ImageView

android:id="@+id/iv_welcome"

android:contentDescription="Welcome"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:src="*******"/>

用户打开时,可能看不出来你的图片是什么,但是TalkBack就会读出contentDescription属性值-->Welcome

猜你喜欢

转载自blog.csdn.net/Android_Programmer/article/details/76070190
今日推荐