在Android中,隐藏上下文操作栏的“完成”文本的可靠方法是什么?

在Android中,隐藏上下文操作栏的“完成”文本的可靠方法是什么?,android,Android,当您处于上下文操作模式时,Android会添加一个复选标记和单词DONE 像Gmail这样的应用程序似乎已经成功地做到了这一点。 它们只是显示复选标记 我在这里读了几篇文章,说它是android级别的,因此你不能,但我不确定。目前是否找到了足够可靠的解决方案? 我只想隐藏文本字符串,而不是复选标记。解决此问题的一种方法是使用主题隐藏“完成”按钮,使其不受创建的操作模式的影响。然后,您只需将自己的“完成”按钮添加到您创建的每个动作模式中 <style name="NoCloseButton

当您处于上下文操作模式时,Android会添加一个复选标记和单词DONE

像Gmail这样的应用程序似乎已经成功地做到了这一点。 它们只是显示复选标记

我在这里读了几篇文章,说它是android级别的,因此你不能,但我不确定。目前是否找到了足够可靠的解决方案?
我只想隐藏文本字符串,而不是复选标记。

解决此问题的一种方法是使用主题隐藏“完成”按钮,使其不受创建的操作模式的影响。然后,您只需将自己的“完成”按钮添加到您创建的每个动作模式中

 <style name="NoCloseButton"      
 parent="@android:style/Widget.DeviceDefault.ActionButton.CloseMode">
 <item name="android:visibility">invisible</item>
 </style>"
-

在我看来,您可以监视CAB的状态并确定哪种方法关闭了CAB。理论上,除了一种关闭它的方法外,您可以删除所有方法