问题标签 [adaptor]

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 投票
2 回答
73 浏览

java - 如何在适配器类中移除和设置对话框的视图?

得到错误: 指定的孩子已经有一个父母。您必须首先在孩子的父母上调用 removeView()。

问题:因为我反复调用警报生成器,所以首先我必须删除视图然后需要再次设置视图。

问题:我不知道如何在适配器中删除和设置视图。

0 投票
3 回答
166 浏览

c++ - 如何写一个 n 元否定器?

一元和二元否定符的用处很容易理解。

一元否定符( not1 )的示例:

输出:

二进制否定器( not2 的示例:

输出:

那么 n 元否定符(not3, not4, not5 ... notn)呢?

假设我需要计算集合(可能是数组)中不在两个数字(下限和上限)之间的元素数量。

如何编写not3否定符?

更重要的是,我们是否有一个泛型not作为 and 的替代者not1not2其方式与bindvs bind1stand相同bind2nd

谢谢

0 投票
0 回答
39 浏览

c++ - 是否有 STL 或 boost 适配器可以让我使用向量> 作为向量?

我以前有一个vectorof wstring。我需要存储每个字符串的行号,所以我将向量重构为vector<pair<wstring, size_t>>. 如果可能的话,我仍然想vector<wstring>在某些情况下像 a 一样使用这个向量。这是我的代码:

我可以简单地使用一个字符串向量和一个单独的行号向量,但我希望能够一起迭代这些项目。

所以,一般的问题是:有没有什么东西可以让我使用一个vector元组,比如一个元组类型的向量?

这个问题与这个问题不同,因为我需要一个与向量兼容的接口(包括swap),而另一个问题仅与迭代器适配器有关。

0 投票
1 回答
219 浏览

java - 如何将 ImageViews 的 ArrayList 附加到 gridView

我是 android 新手,我正在尝试弄清楚如何在应用程序上创建 ImageViews 库。我有一个正在运行的服务器,它将图像提供给应用程序,该应用程序正确下载到 ImageViews 的 Arraylist 中。我只需要将所有这些图像添加到网格视图中。我知道我需要使用适配器,但我不知道如何使用。

这是我在我的活动中拥有的代码(图像填充在其他地方)

这是我的适配器

0 投票
1 回答
531 浏览

java - 如何从android中适配器中的接口方法获取响应

所以这里我从适配器类调用接口方法。我想List根据用户的输入更新。我将如何实现它?

适配器类:

问题是当用户完成输入时我无法调用 update() 。

编辑:

0 投票
1 回答
210 浏览

android - Turbolinks Android Adapter - 后退按钮从哪里开始

Android 开发和 Turbolinks 5 的 Android 适配器非常新。我编写了一个加载网站的小应用程序,单击链接可以正常工作,但是按下手机上的后退按钮;导航回一个页面,但没有任何链接工作,我无法向下滑动刷新。

任何关于我需要从哪里开始寻找的想法将不胜感激。不确定对引用我已经完成的代码有什么帮助,但认为这是主要的一点:

更新 - 意识到需要重写 onBackPressed 方法。我有类似的东西:

完成和退出不起作用,而且我必须回击两次才能弹出当前屏幕,但它大致可以工作,我会在需要时进行改进(目前只是一个概念测试)。

0 投票
2 回答
490 浏览

c++ - 在 C++ 中实现适配器模式的最佳方法是什么

我已经看到可以使用继承,例如:

但是从两个不同的类继承公共和私有对我来说很奇怪。是否有实现适配器模式的替代方法?

0 投票
1 回答
808 浏览

android - Android:带 USB-C 适配器的耳机按钮

我想让我的耳机按钮通过 USB-C 适配器工作,因为我的手机非常时髦和现代,它没有 3.5 毫米插孔。

按钮工作:使用应用程序“KeyEvent Display”,我发现

  • Vol+触发“linux key code number”114
  • Vol- 触发“linux key code number”259
  • Play/Pause 触发“linux key code number”226

通过更改/system/usr/keylayout/Generic.kl

我得到了耳机按钮的预期行为,但它干扰了手机上的常规按钮。这就是为什么我要创建一个特定于设备的配置文件。为此,我需要设备名称或供应商和产品 ID。(如android 文档中所述。)

我怎样才能做到这一点?

PS:“USB 设备信息”应用程序没有显示任何连接的设备。在这里您可以找到 的输出cat /proc/bus/input/devices。应用程序“Under the Hood”的相关输出:pastebin.com/kDeBNS0H

PPS:解决这个问题会给你额外的业力,因为解决方案会被输入到 LineageOS 中,为很多人解决问题!

0 投票
1 回答
142 浏览

boost - Boost.Hana 中的 BOOST_FUSION_ADAPT_ASSOC 等价物是什么?

在过去的美好时光里,我们曾经将 a 适配struct到 Boost.Fusion 容器或关联容器中

现在有了 Boost.Hana,我们也可以适应

问题: Boost.Hana中是否有某种BOOST_HANA_ADAPT_ASSOC_STRUCT(相当于)?BOOST_FUSION_ADAPT_ASSOC_STRUCT还是现在做的不同?

奖金问题:有BOOST_HANA_ADAPT_TPL吗?

0 投票
2 回答
53 浏览

java - 动态改变 RecyclerView 的颜色

在我的应用程序中,我有一个待办事项列表。当用户将任务检查为重要时,它的背景会变红;它以某种方式工作,但在返回 mainActivity 后,它会改变随机列表项的颜色!

这里一切正常。

但是这里任务 4 没有被检查为重要,而任务 5 被检查为重要!

这是我的 recyclerViewAdaptor 代码:

这是添加新任务的代码: