小编par*_*epk的帖子

如何防止android对讲说话seekbar进度

我有一个自定义控件扩展SeekBar,其中我已重写onInitializeAccessibilityNodeInfo如下:

@Override
public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) {
    super.onInitializeAccessibilityNodeInfo(info);
    info.setClassName(TextView.class.getName());
}
Run Code Online (Sandbox Code Playgroud)

然后我将内容描述设置为该控件的“我的控件”,但是当辅助功能焦点来到该控件时,对讲仍然会说“我的控件,%x百分比”。我不想让它说出进度,即“x%”。相反,我想覆盖对讲文本,这样它就不会宣布“x 百分比...”,而是宣布我设置的自定义文本,例如“选择的 x 值”。怎么做?

android seekbar talkback

8
推荐指数
1
解决办法
3238
查看次数

如何查看Android视图是否被任何其他视图遮挡

我想检查特定视图(例如TextView)是否被任何其他视图(例如导航抽屉,但不一定)遮挡.

我看,View :: GetVisibilty(),View :: IsShown()返回true,即使视图被其他视图/布局遮挡

user-interface android view

5
推荐指数
0
解决办法
494
查看次数

标签 统计

android ×2

seekbar ×1

talkback ×1

user-interface ×1

view ×1