android - Android espresso edittext 自动大写
问题描述
我正在使用 espresso 来测试editText
. 问题是当我运行onView(withId(R.id.titleInput)).perform(typeText("Hello World"));
“世界”这个词时,有时大写,有时小写。如何强制键盘大写/禁用它?
解决方案
好吧,我最终找到了一个对我有帮助的答案,将来可能会对其他人有所帮助,对我有用的是键盘,模拟器上的键盘已自动大写,由于某种原因,它会自动将第二个单词大写,转键盘上的那个功能似乎解决了我的问题
推荐阅读
- c# - 我可以将 model.currentuser 修改为我当前登录系统的用户名,因为它的值是在获取 IdentityServer3 时默认设置的
- docker - Docker-compose 重启:除非停止 - 奇怪的行为
- opencv - ICP::registerModelToScene() 无法运行最小示例
- java - 如何对文件中的文本行块进行排序?
- r - R如何从它们的矩阵值中堆叠图像
- python - 如何调用 rospy.init_node() 两次
- javascript - 自定义 - 用于验证自定义电子邮件地址的 Javascript 正则表达式
- android - BottomNavigationView 布局问题
- ios - 快速从数组中获取开始日期和结束日期之间的日期
- node.js - 如何修复节点模块 live-server 以使用 require('open') 而不是 require('opn')