【问题标题】:How to make my apps can called from another apps如何让我的应用程序可以从其他应用程序调用
【发布时间】:2016-05-31 22:24:16
【问题描述】:

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

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

【问题讨论】:

标签: java android android-studio android-intent


【解决方案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>

它将接受相机意图。

【讨论】:

  • 嗨,我已经试过了,我的相机现在在从线上拍照的选择之一。下一个问题是.. 我想重新映射我的密钥,例如我想更改我的“主页”按钮密钥以直接打开另一个应用程序,我试图通过更改 /system/usr/keylayout/Generic 中的密钥来打开 GALLERY .kl 我只是像这样更改密钥,例如:KEY 152 GALLERY 如果我想打开我的特定应用程序怎么办?比如我想做ABCD应用,我想打开那个ABCD直接按home键就打开了,你知道吗?
猜你喜欢
  • 1970-01-01
  • 2011-11-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-10
  • 1970-01-01
  • 2012-04-26
  • 1970-01-01
相关资源
最近更新 更多