accessibilityservice相关内容
我刚签出Application,正在后台自动回复WhatsApp消息。我也想这么做,但没能成功。 我已尝试: Intent sendIntent = new Intent(); sendIntent.setAction(Intent.ACTION_SEND); sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send
..
我想知道如何隐藏并(在特定操作后)显示Android软键盘。使用API级别24很容易做到这一点,但我的目标是API级别23。 以下是我的代码,适用于API级别24: // to hide getSoftKeyboardController().setShowMode(SHOW_MODE_HIDDEN); // to show getSoftKeyboardController().s
..
有没有办法获取系统通知的图标?我可以通过无障碍服务获得通知包裹.我什至可以从中获取图标的 id,但我被困在那里.我不知道如何使用 id 来获取实际位图以便我可以显示它,因为它不是来自我的 apk. 这是我目前的代码: @Override公共无效 onAccessibilityEvent(AccessibilityEvent 事件){Log.d("onAccessibilityEvent")
..
使用辅助功能服务,我可以阅读通知栏标题&消息,我面临的问题是当第一个通知出现时我正在完美地阅读所有这些但是在第一次通知之后&继续我只得到标题 &文本“您有 2 条消息"等,而不是整个消息.等待您的专家建议. 代码: @Overrideprotected void onServiceConnected(){Log.d("AccessibilityServiceNotification", "
..
我想读取/访问/记录其他应用程序在通知栏上触发的通知. 我搜索了很多Intents 和PendingIntents,但没有找到解决方案. 是否需要在触发任何通知时通知我的应用程序? 或者android系统是否提供了一些东西来读取用户级应用程序的通知? 解决方案 终于得到答案了!!!使用 AccessibilityService public class Notifica
..
如何从作为后台服务运行的应用程序之外的 Java 可靠地模拟 Android 上的触摸事件(无需 root)? 虽然之前有人问过这个问题,大多数答案都使用 ADB.(例如如何在Android设备上模拟触摸事件?) https://github.com/chetbox/android-mouse-cursor 提供使用辅助功能的一个很好的解决方案,但不是很可靠,因为并非所有视图都响应它,
..
我有一个对话框,几乎没有文本视图.对于每个文本视图,我都设置了不同的内容描述和文本.例如.
..
我有一个字符串“9039662543",当回话打开时,这个字符串在 4.3 android 设备中被读取为“900万....",在 4.3 设备以上它工作正常,通过读取“九零三...".我该怎么做才能解决这个问题? 解决方案 我假设这是一个电话号码?我不知道,因为没有格式.这是问题的核心.对此有多个修复. A:别管它.TalkBack 用户可以选择按视图、段落、句子、单词、字符等解析
..
我正在为 Android 编写一个 AccessibilityService,直到 API 级别 20,我一直在使用 AccessibilityEvent.getSource() 方法来获取可遍历的 AccessibilityNodeInfo 当 onAccessibilityEvent(AccessibilityEvent event) 被触发时.尽管生成的 AccessibilityNodeI
..
我已启用无障碍服务权限,现在我想从地址栏中获取 url. 我尝试过以下事情: accessibility_service_config.xml AccessService.java public class AccessService extends AccessibilityService {@覆盖公共无效 onAccessibilityEvent(Accessibility
..
我最近尝试使用 AccessibilityService 读取传入的通知.我知道使用 NotificationListenerService 读取通知,但这不是我需要的(为了与较低的 android 版本兼容).我的问题是,OnServiceConnected() 永远不会被调用,即使在我的设置中,我已经为我的应用程序提供了必要的前提.这是我的代码: 公共类 NotificationAccess
..
我关于同一主题的最后一个问题不是很清楚,被社区搁置,后来被自动删除.所以,我正在详细解释这个问题,以便社区能够更好地理解和帮助. 我想要类似于Voodoo App 和 MySmartPrice 优惠. 现在他们在做什么 第 1 步:当我们第一次打开 Voodoo 应用程序时,他们会显示一个小教程.在教程结束时,有一个“立即激活"按钮,按下后会将我们带到辅助功能设置屏幕.
..
我想知道如何检测我自己的服务是否已启用.所以我可以检查我的服务是否未启用,然后告诉用户启用它. 解决方案 以下是检查您的无障碍服务是否启用的方法. 注意:随您的服务更改 YOURAccessibilityService 的值. //检查服务是否开启私有布尔值 isAccessibilitySettingsOn(Context mContext) {intaccessibilityE
..
Path clickPath = new Path();clickPath.moveTo(x, y);GestureDescription.StrokeDescription clickStroke = new GestureDescription.StrokeDescription(clickPath, 0, 1);GestureDescription.Builder clickBuilder
..
我正在关注 this Google 的官方教程,展示了在视图顶部添加布局.但是,它始终添加布局,从激活辅助功能服务的时间开始. 我想在某个操作之后以编程方式添加此布局,并在其他一些操作之后再次将其删除. 这是我的无障碍服务 XML:
..
我有一个扩展 AccessibilityService 的类,当有某个事件时会启动一个活动. 问题是当活动结束时,它应该将数据发送回“AccessibilityService".有没有人知道如何做到这一点? 示例: public class MyAccessibilityService extends AccessibilityService {@覆盖公共无效 onAccessibi
..
我有一个字符串“9039662543",当回话打开时,这个字符串在 4.3 android 设备中被读取为“900万....",在 4.3 设备以上它工作正常,通过读取“九零三...".我应该怎么做才能解决这个问题? 解决方案 我假设这是一个电话号码?我不知道,因为没有格式.这是问题的核心.对此有多个修复. A:别管它.TalkBack 用户可以选择按视图、段落、句子、单词、字符等解
..
我已启用无障碍服务权限,现在我想从地址栏中获取 url. 我尝试过以下内容: accessibility_service_config.xml AccessService.java public class AccessService extends AccessibilityService {@覆盖公共无效 onAccessibilityEvent(Accessibility
..
我有一个 AccessibilityService,它运行良好,但在开发过程中由于某种原因停止工作.我似乎找不到这个原因.请查看我的代码并说明为什么它不起作用. public class MyServicee extends AccessibilityService {public static final String TAG =“volumeMaster";@TargetApi(Build.
..
我正在创建一个应用程序,我需要在其中使用 AccessibilityService.并且获取其他应用的窗口内容也没有问题.我已从窗口内容中检测到所有可用的子项,并且该子项显示在 AccessibilityNodeInfo 中.现在我在 AccessibilityNodeInfo 中有一个 webview,我需要获取该 WebView 的 URL,但无法将 AccessibilityNodeInfo
..