Android-是否有可能让应用程序更改另一个应用程序?如果是这样的话?

时间:2012-04-19 00:36:31

标签: android

我正在开发一个照片处理应用程序,我想知道在用户拍摄照片图像后(通过某种方式更改相机应用程序)是否有办法让我的应用程序出现。像我想做的事情的另一个例子就是更改日历应用程序以放置在某个位置并使用GPS查找到该位置的路线。有没有办法做到这一点?如果是这样的话?

3 个答案:

答案 0 :(得分:0)

如果您想要一个位置的方向,您需要使用Google Maps API(或类似的),而不是GPS。要将内容放入Google日历,请查看其API。

答案 1 :(得分:0)

我不知道您是否可以更改应用程序本身,但您绝对可以将您的应用程序与其他Android应用程序集成。有几个例子可以告诉你如何访问相机应用程序拍照并将这张照片返回给你的应用程序进行操作,或者从你的画廊访问图片(看看Intent类,你可以将它与startActivityonResult一起使用) ,在onActivityResult上,在你的活动中,你操纵图片)。 希望有所帮助

答案 2 :(得分:0)

据我所知,您希望在用户使用原生相机应用拍摄照片时显示您的应用。虽然这是可能的(不是说这很容易),但更好的解决方案是从您的应用程序启动相机意图(或显示相机在SurfaceView中看到的内容),并根据需要使用它。您不希望更改系统中内置应用程序的默认行为,并且用户会感谢您不这样做。

有无数的教程可以教你如何利用内置应用程序的功能。例如,here是一个SO线程,教授如何使用内置摄像头拍照,并在您的应用中使用结果数据。