我正在构建一个具有多个列表的基本应用程序(目前仅在Android上进行测试),其中一个列表是“收件箱”列表。我可以将其他应用程序中的文本共享到我的应用程序,并且效果很好。
但是,我希望应用程序在不启动完整的应用程序UI的情况下处理意图。例如,如果我从浏览器到我的应用程序共享一个URL,则希望在后台处理该URL,将该URL保存到Firestore,然后向用户显示祝酒词,表明操作成功。
理想情况下,我想在共享菜单中放置两个条目,一个添加到收件箱中并如上所述显示祝酒词,第二个条目为用户提供一个浮动对话框,该对话框浮动在共享来源应用程序上方,这使用户可以选择其他列表保存到该列表。
我想我必须制作一个(例如)ShareActivity.java,并将其添加到AndroidManifest.xml中,但是我不知道该怎么做,即使那是正确的方法。