我想通过插入 ContentProvider 或使用意图过滤器来扩展 Android 平台的默认 Gmail/电子邮件应用程序。本质上,我希望能够扫描传入的电子邮件以查找将在我的 Android 应用程序中触发事件的特殊规则。如果自动扫描电子邮件是不可能的,那么我至少想在电子邮件查看器屏幕上添加一个菜单项,该菜单项将允许用户将电子邮件内容标记为需要扫描。
- 是否
Gmail/Email
应用程序允许您以这种方式扩展它们吗?
- 为了将来的参考,除了查找示例代码或阅读应用程序作者提供的文档之外,是否有一种标准方法可以找出我的应用程序可以使用哪些意图?也许像一个工具?
谢谢,
马克
Gmail/电子邮件应用程序是否允许您以这种方式扩展它们?
Gmail 是闭源的,因此很难知道它支持或不支持什么。
电子邮件应用程序不是公共 SDK 的一部分,因此尝试依赖它可能拥有的任何 ContentProvider(我不知道它是否有)将是一个错误,因为您的应用程序可能会因后续 Android 更新而崩溃。
我至少想在电子邮件查看器屏幕上添加一个菜单项,允许用户将电子邮件内容标记为需要扫描。
唯一的方法是假设 Gmail/电子邮件使用 Menu#addIntentOptions(),而通过 Google 代码搜索,情况似乎并非如此。
您可以考虑联系 K9 的开发人员,看看是否可以连接到他们的 Android 电子邮件应用程序。
是否有一种标准方法可以找出我的应用程序可以使用哪些意图?也许像一个工具?
并不真地。意图操作只是字符串。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)