当前位置: 首页 > 知识库问答 >
问题:

Android espresso在第一行适配器中访问EditText

慕铭
2023-03-14

我正在用浓缩咖啡测试我的应用程序。我有一个listview,里面有一些数据。我想检查第一行中edittext的值。

我试过:

Android.support.test.espresso.AmbiguousViewMatcherException:“With ID:at.stockserv:id/editTextKommissioniert”匹配层次结构中的多个视图。

要访问适配器中的第一行,我可以做什么?

共有1个答案

齐浩淼
2023-03-14

试试下面的方法,为我工作

onData(anythy()).inadapterview(withId(r.id.jflarticlelist_listview)).atposition(0).onchildview(withId(r.id.edt_id)).check(matches(withText(“60.0”));

 类似资料:
  • 我在课堂上做一个Android报警应用程序。警报显示在主活动的RecycerView中,我希望在按下时删除它们。我可以从我设置的警报数据库中清除它,但我不能访问AlarmManager来取消警报,而且PendingIntent的上下文似乎也是错误的。 在最后3行中,context有一个类型不匹配,因为这是一个MyAdapter类型--我不确定我需要在这里放什么,类似于mainActivity.co

  • 问题内容: 这个想法是我有一个列表视图,其中每个项目都是一个产品,当我单击该项目时,我需要从列表视图的适配器内部的单击中转到另一个片段。 我的适配器是: 您必须假设所有代码都在工作。 如何转到适配器内的产品Fragment? 问题答案: 为了解决这个问题,我要做的是: 在主类中,我将参数作为值,并通过开关在我感兴趣的main中设置了片段。

  • 问题内容: 我希望对多维numpy数组的某些部分易于阅读。对于任何数组,访问第一维都是容易的()。另一方面,访问第六维是“困难的”(尤其是阅读)。 有一个更好的方法吗?特别是有没有一种方法,在编写程序时不知道轴? 编辑:索引维不一定是最后一个维 问题答案: 如果您想要一个视图并且想要快速查看,您可以手动创建索引: 它比使用s索引快得多,并且仅慢一点: 但是可能不那么可读,因此,如果经常需要,您可能

  • 接口的改变,是一个需要程序员们必须(虽然很不情愿)接受和处理的普遍问题。程序提供者们修改他们的代码;系统库被修正;各种程序语言以及相关库的发展和进化。我孩子的无数玩具中有一个简要地描述了这个两难局面:你无法合理安排一个不得其所的人。 问题 你如何避免因外部库的API改变而带来的不便?假如你写了一个库,你能否提供一种方法允许你软件的现有用户进行完美地升级,即使你已经改变了你的API?为了更好地适宜于

  • 将 HTTP 参数转换成一个函数参数的过程是一个典型适配过程,执行这个过程的对象被称为适配器了。 Nutz.Mvc 提供了 org.nutz.mvc.HttpAdaptor 接口,隔离了这种行为。 在每一个入口函数上,你都可以通过注解 @AdaptBy 来声明如何适配 HTTP 参数。当然,你 没必要在每一个入口函数上都声明,在子模块类上声明,或者在整个应用的主模块上声明均可。 如何使用适配器?

  • 在Casbin中,策略存储作为adapter(Casbin的中间件) 实现。 Casbin用户可以使用adapter从存储中加载策略规则 (aka LoadPolicy()) 或者将策略规则保存到其中 (aka SavePolicy())。 为了保持代码轻量级,我们没有把adapter代码放在主库中。 目前支持的适配器列表 Casbin的适配器完整列表如下。 我们欢迎任何第三方对adapter进行