我如何与其他应用程序通信?

时间:2013-04-14 09:33:52

标签: java android eclipse android-intent sdk

我想问你是否有办法向其他应用程序发送信息或命令。 例如:一个人正在向一个人输入一条消息,十秒后我的程序添加(通过使用命令append(" text")。到(EditText);)一个字符串,如"你好& #34;在消息的EditText中。

我发现可以通过ContentProviders

在不同的应用之间共享信息

有没有办法实现这个目标?

2 个答案:

答案 0 :(得分:1)

只有当此特定应用的开发者预测到此类行为时,才有可能。它可以简单地通过在应用程序之间广播意图来完成,但是这个“另一个”应用程序必须具有合适的广播接收器才能使用此意图。 http://developer.android.com/guide/components/intents-filters.html

答案 1 :(得分:0)

或者,您可以启动另一个应用的意图并将数据捆绑到其中并通过Intent对象传递。查看this链接。我故意没有编写代码。我想每个人都应该自己学习。请记住,开发者网站是Android的圣经。