Android:从其他应用访问应用

时间:2012-06-19 13:16:14

标签: android

我想从其他应用访问我的应用。例如,我想从内置的SMS应用程序中复制一些文本并将文本添加到我的数据库中。但整个行动应该从SMS应用程序完成。这可能吗?

进一步说明: 我正在制作一个杂货清单应用程序。我的想法是,有人给你发短信:“你能拿起土豆吗?”,然后你可以长按短信,选择“土豆”这个词,然后直接从我的应用程序中将它添加到我的应用程序中的数据库中。应用。

此致 的Jesper

2 个答案:

答案 0 :(得分:2)

Android中的每个应用程序都在其自己的独立进程中运行,并且它与其他应用程序隔离。但是,有一种方法可以使用内容提供商在应用程序之间进行交互和共享信息。 看看this

您将了解如何访问其他应用程序数据库,并从那里获取信息(对于您的应用程序,存储在短信应用程序数据库中的消息)。

答案 1 :(得分:0)

我建议“Arkde”提出同样的建议。

可能您希望查找内容提供程序教程来执行此操作。你可以找到一个here 但在阅读本教程之前,请阅读Android提供的文档。 如果要在应用程序中使用上下文菜单,请阅读this。这将使您的应用程序更具互动性。