有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

所以,我想做一个应用程序,比如说摄像头。我想制作一个相机,当我想从其他应用程序拍照时可以调用它

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


共 (1) 个答案

  1. # 1 楼答案

    从其他应用打开应用的步骤由完成

    intents and intent filters

    对于照相机,将此过滤器添加到应用程序的照相机活动中

    <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>
    

    它将接受摄像机的意图