, actionProvider: UIContextMenuActionProvider? = nil),最主要是第三个参数,需要在其中创建UIMenu。
我们可以通过继承ActionProvider类的方式来创建一个自己的Action Provider,同时,Android也提供好了几个内置的Action Provider,比如说ShareActionProvider...我们也可以自定义一个Action Provider,比如说如果想要建立一个拥有两项子菜单的Action Provider,就可以这样写: public class MyActionProvider extends ActionProvider...}); } @Override public boolean hasSubMenu() { return true; } } 这里我们新建了一个MyActionProvider继承自ActionProvider
public IActionResult Index( string source, [FromServices]DynamicActionProvider actionProvider...[FromServices] DynamicChangeTokenProvider tokenProvider) { try { actionProvider.AddControllers
Actionprovider 功能提供 新ActionProvider类允许你创建一个专门处理运行项目。...一个行动Actionprovider可以定义一个行动的观点,一个默认的动作行为,与每项行动子菜单,它是相互关联的。...当你想创造一个行动项目时,动态的行为(比如一个变量作用的观点,默认的行动,或者子菜单),延长ActionProvider是个好办法,以创造一个可用的组件,而不是处理各项行动项目或活动转换你的碎片。...例如,ShareActionProvider的延伸,是ActionProvider行动使“分享”的动作条。
For information about creating a custom action provider, see the ActionProvider reference.
这个主要是用于模拟微信中那个加号的子菜单的,下面我们就来实现这个类: public class PlusActionProvider extends ActionProvider { private
领取专属 10元无门槛券
手把手带您无忧上云