1
TextView Txt1 = new TextView(this);
Txt1.setText("describe");
Txt1.setClickable(true);
Txt1.setContentDescription("this is description of text");
Txt1.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 16);
Txt1.setTextColor(Color.rgb(187, 88, 15));
Txt1.setPadding(10, 10, 0, 0);
Txt1.setTypeface(Typeface.SERIF,Typeface.BOLD);

テキスト ビューの ContentDescription を設定しようとしましたが、カーソルをテキストの上に置いても説明が表示されません。どうやってするの

4

1 に答える 1

0

documentationsから、setContentDescription()を使用すると、テキストの説明をビューに関連付けることができます。ドキュメントには、主にアクセシビリティをサポートするために使用されると記載されているため、スクリーンリーダーをサポートするためにあると思います。

これは特に、テキスト表現を持たないビュー (ImageButton など) に当てはまります。

于 2012-09-15T11:38:55.793 に答える