Selaa lähdekoodia

材料入库回车之后焦点跳转

RaoMeng 5 vuotta sitten
vanhempi
commit
51fab7c695

+ 28 - 0
app/src/main/java/com/uas/uaspda/fragment/MaterialInCollectFragment.java

@@ -298,6 +298,16 @@ public class MaterialInCollectFragment extends BaseFragment implements View.OnCl
                                 mNumEditText.requestFocus();
                             }
                         }, 100);
+                    } else {
+                        if (mLotnoCheck) {
+                            mLotNoEditText.requestFocus();
+                        } else if (mDateCodeCheck) {
+                            mDateCodeEditText.requestFocus();
+                        } else if (mOldCheck) {
+                            mOldEditText.requestFocus();
+                        } else if (mLocationCheck) {
+                            mLocationEditText.requestFocus();
+                        }
                     }
                     return true;
                 }
@@ -316,6 +326,14 @@ public class MaterialInCollectFragment extends BaseFragment implements View.OnCl
                     if (isAllEdit()) {
                         confirmEvent();
                         return true;
+                    } else {
+                        if (mDateCodeCheck) {
+                            mDateCodeEditText.requestFocus();
+                        } else if (mOldCheck) {
+                            mOldEditText.requestFocus();
+                        } else if (mLocationCheck) {
+                            mLocationEditText.requestFocus();
+                        }
                     }
                 }
                 return false;
@@ -331,6 +349,12 @@ public class MaterialInCollectFragment extends BaseFragment implements View.OnCl
                     if (isAllEdit()) {
                         confirmEvent();
                         return true;
+                    } else {
+                        if (mOldCheck) {
+                            mOldEditText.requestFocus();
+                        } else if (mLocationCheck) {
+                            mLocationEditText.requestFocus();
+                        }
                     }
                 }
                 return false;
@@ -362,6 +386,10 @@ public class MaterialInCollectFragment extends BaseFragment implements View.OnCl
                     if (isAllEdit()) {
                         confirmEvent();
                         return true;
+                    } else {
+                        if (mLocationCheck) {
+                            mLocationEditText.requestFocus();
+                        }
                     }
                 }
                 return false;