问题标签 [actionmode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
907 浏览

android - 删除动作模式下的默认主页/向上按钮

我创建了custom action可见的模式on long click on list item在actionModedefault back/up button可见。

无需更改style.xml,可以default action mode back/up buttonfragment/activity class.

请帮忙。

0 投票
1 回答
81 浏览

android - WebView在上下文操作栏中添加自定义菜单项并覆盖现有

我需要在 WebView 的上下文操作栏中添加一些自定义菜单项。我目前的研究表明,以下两件事只能做一件。

  1. 覆盖操作模式以提供自定义操作项。在这种情况下,默认项目消失了。
  2. 使用系统提供的动作模式。这样,我无法添加我的菜单项。

在此处输入图像描述

0 投票
2 回答
2131 浏览

android - 在android中长按时从动作模式中删除返回/主页按钮

我已经在长按里面实现了上下文动作模式recycler view。为此,我ActionModeCallback从创建动作模式中调用。

创建动作模式时,默认显示后退箭头。检查以下:

在此处输入图像描述

单击后退箭头时,动作模式将关闭。

现在我想要hide或在 android 中remove附带的默认后退按钮。action mode

注意:已经尝试过getActionBar().setDisplayHomeAsUpEnabled(false).,但它不起作用。请帮忙。

编辑:

谢谢问题已解决:添加 style.xml 后

0 投票
0 回答
303 浏览

android - 使用 ActionMode 的 FAB 行为

我有一个浮动操作按钮,它使用自定义行为在 RecyclerView 上显示或隐藏。无论如何,当我从列表中选择一些项目时(所以当 ActionMode 处于活动状态时),我也希望隐藏 FAB。当 ActionMode 启动 (onCreateActionMode) 时,我实际上隐藏了 FAB,但如果我滚动列表,它会重新出现。有任何想法吗?

布局:

行为:

0 投票
0 回答
157 浏览

android - API 24 nougat 中未关闭的上下文操作模式

由于将所有 google sdks 更新为 24 Actionmode.finish() 不再起作用。没有进行任何代码更改,甚至在工具栏中的后退箭头上的后按和按也无效。我错过了什么还是这是一个错误?

编辑

我的手机是 nexus 6p,目前还没有运行牛轧糖。

只需将所有内容更改回 23 并且 actionmode.finish() 可以正常工作,因此定义有所不同:

工作

targetSdkVersion 23

compileSdkVersion 23

构建工具版本 23

不工作:

targetSdkVersion 24

compileSdkVersion 24

构建工具版本 24.0.2

0 投票
2 回答
588 浏览

android - ActionMode 背景不适用于 set support ActionBar with Toolbar

我的动作模式背景风格不起作用,因为我使用工具栏作为动作栏。

MainActivity 的一部分

布局

清单的一部分

样式.xml

我已经尝试过这个解决方案,但仍然无法正常工作。

这是我的整个项目

有谁知道怎么解决??谢谢!

0 投票
1 回答
124 浏览

android - 将 getMultiSelector().clearSelections() 添加到 onDestroyActionMode 时发生崩溃

我正在使用recyclerview-mutiselect在我的应用程序中实现动作模式选择模式。

但是,覆盖 onDestroyActionMode 并添加行 getMultiSelector().clearSelections() 会导致 jni 崩溃。这是什么原因造成的?它可以修复吗?如果是怎么办?

碰撞:

0 投票
0 回答
343 浏览

android - 在动作模式下,gridview 中的多个选择元素

当我处于操作模式时,如何在网格视图中选择多个元素?

我已经实现了这种方式,但没有功能:

片段布局:

状态列表选择器 (selected.xml)

适配器(创建动态视图,如自定义 imageview()

imageview 可检查状态的子类

动作模式监听器 (CAB)

我可以在动作模式下完成,但多选不起作用(自定义图像视图没有改变 bgcolor)为什么?我哪里错了?

0 投票
1 回答
89 浏览

android - RecyclerView 孩子在打开动作模式时不点击

我有一个有苹果、梨和柠檬的物品。我使用 ViewStub 为苹果、梨和柠檬制作了单独的布局。

我通过 ItemView 将模型直接连接到适配器。当我长按 ItemView 时,Activity actionMode 正在打开,并且在 actionMode 关闭时单击没有问题。

我的问题是当 actionMode 打开时,ItemView 项目没有点击。请帮我。

项目视图:

我的 actionMode 点击监听器:

MyAdapter 有 clickListener:

柠檬视图:

0 投票
0 回答
109 浏览

android - ListView OnItemLongClick ActionMode 错误

我有一个简单的程序ListView并在上面设置一个OnItemLongClickListener。很好,Android Studio 没有显示任何错误。但是当我longclick在应用程序中时,应用程序停止并且 Android Studio 显示运行时错误:

java.lang.NullPointerException:尝试在空对象引用上调用接口方法“boolean android.view.ActionMode$Callback.onCreateActionMode (anddroid.view.ActionMode, android.view.Menu)”

ListViewOnItemLongClickListenerActionMode 有什么关系?我该如何解决?