【问题标题】:Disable Contextual Action Bar and long click copy/paste禁用上下文操作栏并长按复制/粘贴
【发布时间】:2013-07-16 05:40:32
【问题描述】:

我为此搜索了很多,但找不到任何建议... 我正在提供我自己的经典操作栏的实现,所以我在所有活动中声明requestWindowFeature(Window.FEATURE_NO_TITLE) 但我也想摆脱上下文操作栏,带有复制/粘贴/等的那个。有谁知道如何实现这个?

此外,我将提供我自己的复制/粘贴功能,并且仅在需要时提供,因此我必须在 web 视图中也禁用 longclick 功能。我们将不胜感激每一个有用的提示。

【问题讨论】:

    标签: android contextual-action-bar long-click


    【解决方案1】:

    您需要从 MultiChoiceModeListener 类中获取 ActionMode 的实例,并手动执行 mode.finish()。这是一种很老套的方法,但另一种方法可能是你可以创建一个调用 onDestroyActionMode(ActionMode mode) 的场景。

    【讨论】:

    • 你能详细说明一下吗?现在我已经让所有东西都无法选择,但我想我必须在不久的将来让一些输入文本的东西可以选择......
    • public void removeActionMode() { actionMode.finish();像这样的东西!在像 onCreate 这样的@override 函数中,您可以保存动作模式的实例,并创建一个函数来删除它!
    猜你喜欢
    • 1970-01-01
    • 2014-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多