对讲不发音按钮名称

时间:2017-09-28 14:44:35

标签: android button android-accessibility

在我的应用中,Talkback并未发出按钮的名称。相反,它只是发音为“按钮” 任何人都可以帮我完成任务吗?

我尝试了以下xml

 <Button 
            android:id="@+id/loginsuccess"
            android:scaleType="fitXY"
            android:layout_width="100dp"
            android:layout_height="30dp"
            android:background="@drawable/submit_button"            
            android:layout_alignParentRight="true"
             />

这不起作用

3 个答案:

答案 0 :(得分:1)

您应该在按钮xml声明中添加以下内容:

android:contentDescription="buttonName"

答案 1 :(得分:0)

我只是在xml文件中添加了一个属性android:contentDescription =“”,如下所示

<Button
            android:text="Login"
            android:textSize="0sp" 
            android:id="@+id/loginsuccess"
            android:scaleType="fitXY"
            android:layout_width="100dp"
            android:layout_height="30dp"
            android:background="@drawable/submit_button"    
            android:contentDescription="login"      
            android:layout_alignParentRight="true"
             />

解决了这个问题。

答案 2 :(得分:0)

供参考,因为你没有android:text所以没有什么可读的。