Chen_zhips 2022-01-31 18:30 采纳率: 0%
浏览 18444

Android Studio ImageButton显示"No speakable text present"错误,如何解决?

在设计AS的Layout的时候在Component Tree-->ImageButton那里显示"错误",打开是
No speakable text present
This item may not have a label readable by screen readers.
我懵了。

代码如下

<ImageButton
        android:id="@+id/imageButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginEnd="80dp"
        android:layout_marginBottom="215dp"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:srcCompat="@drawable/ic_familymart" />

没运行过反正有报错:"No speakable text present"
"This item may not have a label readable by screen readers."

我没vpn,也打不开https://support.google.com/accessibility/android/answer/7158690

解决问题即可,若有其他建议,留下(遗)言.
求解答!

  • 写回答

3条回答 默认 最新

  • wresource 优质创作者: 操作系统技术领域 2022-02-02 23:12
    关注

    这个问题不大,可以添加以下代码解决

    tools:ignore="SpeakableTextPresentCheck" 
    
    

    主要是图标没有文字说明很难让用户知道图标是什么意思,谷歌提供的一个友情提示,不处理也是可以运行的,应该是最新版本新添加的规范

    评论

报告相同问题?

问题事件

  • 创建了问题 1月31日