diff --git a/app/src/main/java/com/icssoft/icspda/activity/DispatchListActivity.java b/app/src/main/java/com/icssoft/icspda/activity/DispatchListActivity.java index a09d389..6ce6df9 100644 --- a/app/src/main/java/com/icssoft/icspda/activity/DispatchListActivity.java +++ b/app/src/main/java/com/icssoft/icspda/activity/DispatchListActivity.java @@ -92,16 +92,31 @@ public class DispatchListActivity extends AppCompatActivity { HelpUtil.SetMsg(tvMsg, Color.BLUE, "源头单据扫描成功!"); break; case 1: - transNo.requestFocus(); HelpUtil.SetMsg(tvMsg, Color.RED, ErrorMsg); + transNo.postDelayed(new Runnable() { + @Override + public void run() { + transNo.requestFocus(); + } + },1000); break; case 2: - outQty.requestFocus(); HelpUtil.SetMsg(tvMsg, Color.RED, ErrorMsg); + outQty.postDelayed(new Runnable() { + @Override + public void run() { + outQty.requestFocus(); + } + },1000); break; case 3: - barCode.requestFocus(); HelpUtil.SetMsg(tvMsg, Color.RED, ErrorMsg); + barCode.postDelayed(new Runnable() { + @Override + public void run() { + barCode.requestFocus(); + } + },1000); break; case 4: // outQty.setEnabled(true);