问题标签 [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 投票
1 回答
493 浏览

android - RecyclerView 多选和ActionMode

我正在开发一个使用 RecyclerView 和 ActionMode 的应用程序。在 RecyclerView 项目上,我有一个设置为 GONE 的 Imageview (mMultipleSelectionBackground)。基本上,当我长按/单击一个项目时,它会选择它并突出显示它(将 ImageView 更改为可见)(如果选择了多个项目,它将在每个特定项目上将 ImageView 更改为可见)。我在 Adapter 类中这样做。

到现在为止还挺好。我遇到的问题是,当我使用 onDestroyActionMode 时,我希望所有项目上的 ImageView 都恢复为 GONE,但事实并非如此。只有第一个被改变(事实上,按照这个逻辑,这是正常的)。

我的问题是,如何更改所有项目的 ImageView 而不仅仅是第一个项目?

0 投票
0 回答
27 浏览

android - 上下文操作模式删除侧边栏 onClick() :webview

我正在尝试隐藏我们通常在选择 webview 上的任何文本时看到的侧边栏,请看下图:我想隐藏这些选定文本的蓝色条,因为它当前与我的框架布局(不可见)重叠。

在此处输入图像描述

0 投票
0 回答
245 浏览

java - 无法将计数器(标题)设置为上下文操作栏

我想在选择项目时添加一个计数器而不是普通标题,例如,如果用户选择 2 个项目,则 cab 的标题应更改为 2。

在此处输入图像描述

我已经尝试设置actionMode.setTitle(String.valueOf(counter)),whreselected_items_list是添加所有选定项目的位置,但它只是设置为0内部的标题onPrepareActionMode

当调用Update内部TextViewHolder方法时(在onClick侦听器内部),计数器会增加。我使用的是 RecyclerView,下面是 ViewHolder 和 ActionMode.Callback。

CAB 仅包含两个元素/项目:删除和共享按钮。


编辑

移入actionMode.setTitle()方法Update ( TextViewholder) 。标题更改为所选元素的数量。现在找到当项目被取消选择时如何减少。


视图持有者


ActionMode.Callback


变量

我看过很多使用计数器的教程,但我无法在我的代码中实现它:(

0 投票
1 回答
1138 浏览

tosca - 如何验证没有内部文本的 tosca 中的链接文本值

如何验证tricentis车辆保险申请中链接下载报价的文本“下载报价”。

[在此处输入图像描述][1] [1]:https://i.stack.imgur.com/RerWR.png

此特定链接不存在内文。请帮助找到解决方案。

0 投票
0 回答
33 浏览

java - 如何平滑隐藏动作模式工具栏然后显示动作栏

我有一个回收站视图,当用户长按一个项目时,我开始一个动作模式,beginActionMode然后在选择完成后完成动作模式。

问题

是当动作模式完成并且它隐藏了它的工具栏时,我显示我的onDestroyActionMode 但视图突然向下然后向上。

我怎样才能顺利隐藏动作模式工具栏,然后在没有视图混蛋的情况下显示动作栏。

笔记

beginActionMode视图中不会抖动,仅在关闭操作模式时才会这样做。

这是beginActionMode

onDestroyActionMode

0 投票
2 回答
141 浏览

random - 在 Tricentis Tosca 中,关于随机表达式

我正在一个网站上工作,我必须在其中自动化它,所以我创建了一个测试步骤,其中我使用了 2 个“随机表达式” - 1. 电话号码和 2. 电子邮件....但是在另一个测试步骤中我有验证他们是否显示电话号码和电子邮件。我的疑问是,如果每次运行测试用例时它们都发生变化,我们如何验证它们?

谢谢你。

0 投票
2 回答
33 浏览

android - Android - 横向后的 ActionMode 工具栏变为可见且不隐藏

我有一个根视图,这个根视图包含一个带有 viewpager 的片段。这是我的内容片段。我更新了这个 ContentFragment 的视图以获取 viewpager 行为。现在,当我为 ContentFragment 的视图激活 ActionMode 时,ActionMode 最初隐藏了根视图的工具栏,这是所需的结果,如下所示:

在此处输入图像描述

不幸的是,在横向模式之后,工具栏再次变得可见并且不会隐藏。检查下图:

在此处输入图像描述

之后,即使我将设备直立放置,我也总是在 ActionMode 中看到以下视图:

在此处输入图像描述

而不是这个:(期望的视图)

在此处输入图像描述

当我使用这行代码手动隐藏工具栏时:

或者

在根视图中,然后 ActionMode 与 ListView 的第一项重叠,如下所示:

在此处输入图像描述

我有

在themes.xml 中使用,我敢肯定。但问题是为什么 ActionMode 最初隐藏了工具栏,但在横向模式之后工具栏又变得可见并且从不隐藏。