在操作栏中设置ShareActioProvider
并设置意图是在Android上分享内容的简便方法。
我想在点击共享时在屏幕上显示的下拉菜单中添加我自己的操作(例如"添加书签","稍后保存"等)菜单项。这可能吗?
我考虑创建一个意图过滤器来捕获应用内的共享意图,但我不知道这是否是正确的方法。
答案 0 :(得分:2)
ShareActionProvider应专门处理共享操作。 Android提供了在ActionBar上添加其他自定义操作(按钮)的方法。
example provided on the official docs显示了如何添加“搜索”按钮。因此,您可以在共享操作提供程序旁边添加书签/保存按钮。
如果有太多的操作适合操作栏,则可以将其他操作移动到溢出按钮。