Android - 将菜单项添加到Android的内置应用程序?

时间:2009-08-17 06:26:59

标签: android

我想在Android相机应用中添加一个菜单选项。这可以使用当前的SDK吗?

感谢。

编辑我知道我需要在我的活动中添加一个intent-filter标记。但我不知道我应该在mime类型中加入什么。如果用户选择菜单选项,我希望能够处理实时相机预览。那么我应该在intent-filter的类型标签中添加什么?

另外我想我不会在类别中使用ALTERNATIVE或SELECTED-ALTERNATIVE,因为我想处理整个意图?

再次感谢。

3 个答案:

答案 0 :(得分:5)

您可以获得的最接近的选项是在内置相机应用程序的“共享”菜单中添加一个选项。内置电子邮件应用程序使用以下intent-filter来执行此操作:

<intent-filter>
  <action android:name="android.intent.action.SEND"/>
  <data android:mimeType="image/*"/>
  <category android:name="android.intent.category.DEFAULT"/>
</intent-filter>

(注意mime-type特定于图像文件。)

答案 1 :(得分:1)

我认为应用程序的构建主要是开源的。 也许你应该去自己的源代码并使用添加的菜单按钮编译你的相机?

答案 2 :(得分:0)

大多数内置Android应用程序都不会在其菜单中添加第三方选项。