第二个应用没有提示,还是直接打开的相机

来源:2-1 Android调用系统相机之启动相机

潘媛

2016-06-28 13:16

第一个应用添加了配置

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

但是第二个应用没有提示选择哪个相机,还是直接打开了系统相机,为什么?

写回答 关注

3回答

  • 慕圣0711144
    2016-11-30 12:19:49

    我是先运行的配置有意图过滤器的应用后启动的测试的应用,为什么还是直接启动的系统的相机

  • Feathers
    2016-11-01 21:01:21

    我也是,在真机上不可以弹出,但是在模拟器上可以,难不成系统不同action 也要不同?

  • qq_恋上你的无赖_0
    2016-06-28 15:05:36

    请先运行 配置后的 这个应用 然后在 运行 新创建的应用 

    <activity android:name=".MainActivity">
       <intent-filter>
           <action android:name="android.intent.action.MAIN"/>

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

Android摄像头基础

带你走进Android摄像头的秘密花园,探索Camera的奥秘

44961 学习 · 136 问题

查看课程

相似问题