Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 带有文本选择控件的浮动工具栏_Android_Toolbar_Material Design_Textselection - Fatal编程技术网

Android 带有文本选择控件的浮动工具栏

Android 带有文本选择控件的浮动工具栏,android,toolbar,material-design,textselection,Android,Toolbar,Material Design,Textselection,我在网上到处搜索,结果一无所获。我的应用程序需要一个浮动工具栏,该工具栏显示在所选文本上方,因为默认文本选择控件在特定情况下不可访问,并且它们在我的活动中也会奇怪地显示,带有半透明状态栏,没有操作栏。 我从谷歌的设计指南中发现了这一点(更准确地说是从谷歌的设计指南中),但并没有提到如何做到这一点 如果有人知道如何实现这一点,或者熟悉能够实现这一点的库,我将不胜感激。如果您使用的是Android支持库修订版22.2,请注意浮动工具栏不向后兼容,默认情况下appcompat将控制ActionMod

我在网上到处搜索,结果一无所获。我的应用程序需要一个浮动工具栏,该工具栏显示在所选文本上方,因为默认文本选择控件在特定情况下不可访问,并且它们在我的活动中也会奇怪地显示,带有半透明状态栏,没有操作栏。 我从谷歌的设计指南中发现了这一点(更准确地说是从谷歌的设计指南中),但并没有提到如何做到这一点


如果有人知道如何实现这一点,或者熟悉能够实现这一点的库,我将不胜感激。

如果您使用的是Android支持库修订版22.2,请注意浮动工具栏不向后兼容,默认情况下appcompat将控制ActionMode对象

因此,这只适用于Android-M预览,您可以通过创建AVD M-preview emulator进行测试


此链接显示

您是否希望在突出显示的文本上添加弹出菜单?弹出菜单不是必需的,只是普通的剪切/复制/粘贴操作。我希望浮动工具栏可以简单地替换通常出现在操作栏中的选择控件。谢谢!最后谷歌给我们带来了浮动工具栏。我已经改变了以前的设计,我不再需要它们了。不过,多亏了你,我现在知道它终于存在了,而且可以毫不费力地实现。@BenFaingold在android M设备之前我如何实现它?