如何使我的应用程序可以从其他应用程序调用

时间:2016-02-19 11:03:25

标签: java android android-studio android-intent

所以,我想制作一个应用程序,例如相机。我想制作一个可以在我想从其他应用拍摄照片时调用的相机。

例如,我打开“LINE应用程序”,然后我拍了一张照片,所以有一个对话框显示选择我喜欢使用的相机,我想在那里显示我的相机,有什么想法吗?感谢

1 个答案:

答案 0 :(得分:1)

从其他应用程序打开您的应用程序是通过

完成的
  

意图和意图过滤器

用于相机将此滤镜添加到您应用的相机活动

<intent-filter>
                <action android:name="android.media.action.IMAGE_CAPTURE" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
            <intent-filter>
                <action android:name="android.media.action.STILL_IMAGE_CAMERA" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>

它会接受相机意图。