在Robotium中我遇到EditText
的问题。我已到处搜索但是却找不到解决方案。问题只在于EditText
而对于ImageButton
我正在使用View
它的工作正常。我的代码:
solo.enterText((EditText) solo.getView(R.id.etDetails),"13");
LogCast
junit.framework.AssertionFailedError:视图ID为:'2131493017',资源名称:''未找到!
答案 0 :(得分:0)
EditText details = (EditText) solo.getView(R.id.etDetails);
solo.enterText(details, "abc");
经过大量的试验和错误后,最终对我有用的是编辑EditText的上述代码。
答案 1 :(得分:0)
EditText ETdetails= (EditText) solo.getView(R.id.etDetails);
solo.clearEditText(ETdetails); // Clears contents if any
solo.enterText(0, writeyourtexthere);
如果您使用超过1个edittext框,则必须在第3行第一个参数值
处加入我认为,它会正常运作。