草庐IT

textedit

全部标签

java - 在仪器测试期间将大写字母发送到 TextEdit

我正在为我的Android应用编写一个JUnit测试用例。测试类扩展ActivityInstrumentationTestCase2并调用sendKeys()来模拟TextEdit小部件的用户输入。但是,所有字母键码(例如KeyEvent.KEYCODE_G)仅将小写字母发送到TextEdit。我尝试在发送字母键码之前发送KeyEvent.KEYCODE_SHIFT_LEFT,但这似乎不起作用。那么如何模拟用户输入大写字母呢?编辑:我可以手动输入大写字母。实际上,EditText定义为android:capitalize="words"属性强制屏幕键盘在模拟器中进入大写模式。(我假设它

ios - TextEdit 字段输入在 iOS10 上挂起

自从重建我的几个应用程序后,我在iOS10上遇到了非常奇怪的问题。每次我输入更多字符然后它适合在UITextField应用程序的屏幕上只是卡住并且完全没有任何反应,调试器中没有任何错误只是卡住。几分钟后,应用程序因内存问题而崩溃。Messagefromdebugger:Terminatedduetomemoryissue我认为与UITextField相关的sizeToFit搞砸了,据我所知,如果文本不能完全适合UITextField,它会变小然后向左移动。无论如何,问题只发生在secureTextEntry=true上,因为它是密码字段。Apple再次搞砸了sdk,有没有人有任何解决方
12