寻求帮助。 我在一个活动上有2个EditTexts。当用户进入屏幕时,第一个EditText具有焦点,用于从扫描仪输入。用户扫描条形码和程序通过从数据库中查找相应的项目来验证它是一个很好的读取。如果找到该项目,我试图让第二个EditText聚焦下一次扫描。
我是java(VB Windows开发人员)的新手并且正在努力实现这一目标。无论我每次扫描第二个条形码时尝试过什么,第一个EditText都会获得扫描的内容。
我很难弄清楚如何更改侦听器以专注于Second EditText。
有人可以解释如何在有效的第一次扫描后将焦点更改为第二个EditText。
echo /tmp/ansible/ansible-tmp-1527184628.45-99532072739462
mLoc.setText行没有被点击
答案 0 :(得分:1)
所以你需要做的是:
if (sChecker.equals("")){
mEditText1.setText("text to be set");
}else{
mEditText2.setText("text to be set");
}