android-a11y

    1热度

    2回答

    我已经编写了一个辅助功能服务,并且我希望一旦它接收到一个辅助功能事件(即在方法onAccessibilityEvent中),就会停止/终止该服务。这可以做到吗?我试图杀死使用杀死进程如下,但它不工作。 unbindService(mSvcConn); android.os.Process.killProcess(android.os.Process.myPid()); 我已经给下面的权限在Andr

    5热度

    1回答

    我使我的应用程序可访问性符合标准。为此,通过在xml中提供android:contentDescription =“your string”来为可访问性框架提供正确的数据。 而且我看到的使应用程序访问了哪些步骤需要采取以确保您的应用程序正常工作与无障碍服务概述Android开发者指南。 现在的问题是所有在每个测试这些与每个屏幕花费更多的时间。我的应用程序有30个屏幕,每次回到任何模块时都需要将近1

    5热度

    3回答

    我有一个视图,它有一个长按动作处理程序。我使用内容描述来设置当视图获得焦点时对讲所发出的信息。 目前,它说我的内容描述越来越聚焦之后的权利,并在短暂的停顿后说: 双击即可启动,双击并保持长按 我想改变这一消息成类似 双击即可“动作1”,双击并保持“action 2” 有没有办法做到这一点? 我看着onPopulateAccessibilityEvent(),它得到TYPE_VIEW_ACCESSI

    11热度

    2回答

    我正在编写一个辅助功能应用程序,帮助用户使用语音控件和通过外部辅助工具提供的控件混合使用Android进行导航。它使用MonkeyTalk Java API来完成更重的工作。 为了帮助用户了解正在发生的事情,我们还使用辅助功能服务,该服务读取通知,以便用户更快地采取行动。 我被告知,他们得不到任何音频线索时,一条消息在Facebook信使到达,并检查日志,我所看到的是: D/Notificatio

    2热度

    2回答

    我正在编写一个Android的可访问服务,它依赖于获取当前选定视图的视图ID,但是在某些设备上(Nexus 6P 6.0.1,Samsung Galaxy S6 edge + 5 + 6.0.1 )通过和其他人(HTC One M8 5.0.1),我没有看到身份证。因为它在某些设备上工作正常,所以我确定我的代码没有问题,但是我已经在下面发布了一个最小的测试用例。 任何人都可以帮助我在所有设备上获得

    5热度

    5回答

    我的用户将使用已启用话语提示或其他一些无障碍服务。我想在我们的应用程序中捕获onKeyEvent事件,但事件被分派到启用的辅助功能服务。我创建了以下基本的辅助功能服务。 public class Accessibility_Service extends AccessibilityService { private String TAG = Accessibility_Service.

    4热度

    3回答

    我们正在寻找发送无法链接到视图的可访问性事件(将由TalkBack等提取)。 例如,如何在AsyncTask完成时发送辅助功能事件(例如对话说“数据已下载”)?

    8热度

    1回答

    可以更改辅助功能对焦顺序吗?例如,如果我有3个视图并排放置,使用id view1,view2和view3,是否有一种简单的方法可以使辅助焦点转到view3,当用户从view1向右滑动时? 这是我试过的: 我有以下线性布局。 <ImageView android:layout_width="30dp" android:layout_height="30dp" andro

    0热度

    1回答

    我们需要检测一个人是否正在使用VoiceOver,Switch Control,TalkBack或Switch Access来显示我们的刷卡相关应用程序上的备用按钮。 通常我们会寻找UIAccessibilityIsVoiceOverRunning,AccessibilityManager和其他挂钩来检测是否需要显示这些按钮。 我们也尊重用户对粗体字体和简化动画的偏好,如UIAccessibili

    2热度

    1回答

    我最近开始关注Android上的辅助功能测试自动化。网络上没有太多的信息。 有没有人探讨过这个或正在做这个?如果是这样,你能分享你的想法/方法吗? 似乎Android的uiautomator依赖于辅助功能的工作,但它不支持测试辅助功能。如果它依赖于辅助功能,是否意味着像可访问标签这样的基本验证存在等,可以通过使用uiautomator执行UI测试来完成? 这是一个新的领域,所以任何信息都可能有帮助