Android从当前上下文获取文本

Android从当前上下文获取文本,android,textview,gettext,Android,Textview,Gettext,我正在尝试实现一个服务,该服务通常从当前视图或当前前台上下文获取任何文本,我确信android kitkat中的android talk back在将文本传递给tts之前实现了这一点 你知道应该使用什么API吗?Android辅助功能服务满足了我的要求: 我发现了一个简单的例子: 但它需要修改您的清单 请点击此处: 还有一些API是从Android冰淇淋三明治或更高版本发布的,但您仍然可以使用支持库访问它们 这是一个一般的答案,但你可以从这些链接做任何事情 请记住检查是否启用了辅助功能: 如果

我正在尝试实现一个服务,该服务通常从当前视图或当前前台上下文获取任何文本,我确信android kitkat中的android talk back在将文本传递给tts之前实现了这一点


你知道应该使用什么API吗?

Android辅助功能服务满足了我的要求:

我发现了一个简单的例子: 但它需要修改您的清单

请点击此处:

还有一些API是从Android冰淇淋三明治或更高版本发布的,但您仍然可以使用支持库访问它们

这是一个一般的答案,但你可以从这些链接做任何事情

请记住检查是否启用了辅助功能:


如果未启用,您可以触发设置意图,让用户手动启用它,因为您无法以编程方式启用Android可访问性

此服务正在尝试从您的应用程序或其他应用程序读取视图吗?另一个应用程序,就像android Kitkat中的对话功能一样。我认为您需要阅读有关可访问性的内容:。我没有读过,所以这只是一个猜测……是的,您可能想创建一个AccessibilityService。Android开发者网站上提供了一个教程: