假设我在应用程序中有多个EditText。当我点击一个按钮时,我想测试EditTexts是空的还是EditTexts的内容。我也想要内容不为空的EditText的id。我会怎么做?有人可以编写Button单击处理程序的代码。我的EditText的六个ID是FirstString,SecondString,ThirdString,... Button的id是按钮。测试多个EditText是否为空
0
A
回答
1
只需在设置视图时为该类创建一个数组,并在按钮按下时检查每个数组。如果没有看到你已经有的东西,就不能真正编写代码。
0
你总是可以通过父视图的孩子循环:
View parent = findViewById(R.id.parentlayout_id);
for(int i = 0; i < parent.getChildCount(); i++){
View v = parent.getChildAt(i);
if(v instanceof EditText)
//cast it and check the text here...
}
相关问题
- 1. 测试是否getJSONArray为空或不是
- 2. 测试C宏的值是否为空
- 3. 如何测试CComBSTR是否为空
- 4. 测试一些值是否为空
- 5. 如何测试Django FileField是否为空?
- 6. 测试数组是否为空JUNIT
- 7. 检查是否所有EditText都为空
- 8. 检查EditText是否为空kotlin android
- 9. 检查“inputType = number”的EditText是否为空
- 10. 是否可以使用单个测试测试多个类
- 11. 如何测试两个输入字段是否为空?
- 12. Windows BAT:测试某个特定文件是否为空
- 13. 测试两个变量是否同时为空
- 14. 检测RichTextBox是否为空
- 15. Lua-测试两个值是否为真
- 16. 为什么当我们测试片段是否可见时,我们测试片段是否不为空?
- 17. 如果EditText为空,执行Espresso测试并失败
- 18. 测试一个方法是否返回一个非空值
- 19. 一个测试用例是否可以依赖多个测试用例?
- 20. 如何测试CK编辑器字段是否为空
- 21. 如何测试shell脚本中的行是否为空?
- 22. PHP:测试Base64编码的POST数据是否为空
- 23. 如何测试F#中的序列是否为空?
- 24. 如何测试AppleScript中的图像是否为空?
- 25. matlab quickie:测试文本文件是否为空
- 26. 测试字符串是否为空的正则表达式
- 27. 有效的方法来测试对象是否为空
- 28. 测试DynaActionForm属性是否为空使用OR
- 29. 测试JSON项目中的属性是否为空?
- 30. 如何测试char数组是否为空?