0

我设法找到我的程序使用“共享首选项”记录字符串的方式,然后我设法找到我的程序在后台运行的方式,所以我想问是否有办法:伪代码:

Activity see = (Activity) find ();
if (There's ==>  see.EditText)
{
    see.EditText.append("hello");
}

所以当我的程序检测到你正在使用的应用程序中有一个 EditText 时(比如 messanger)写“hello”(精确地添加 Text ==> append)

有没有办法做到这一点?

4

1 回答 1

0

幸运的是,无法访问其他应用程序中的组件。这样做的影响将破坏平台实施的大部分保障措施。

根据您的意图,您可能希望专注于实现可访问性工具(您的应用在获得焦点时可能会收到相关AccessibilityEvent控件)或您自己的键盘。

于 2013-04-14T18:00:04.077 回答