|
|
@@ -376,7 +376,9 @@ public class MaterialInCollectFragment extends BaseFragment implements View.OnCl
|
|
|
mLotNoEditText.requestFocus();
|
|
|
} else if (mDateCodeCheck) {
|
|
|
mDateCodeEditText.requestFocus();
|
|
|
- } else if (mLocationCheck) {
|
|
|
+ } else if (mOldCheck){
|
|
|
+ mOldEditText.requestFocus();
|
|
|
+ }else if (mLocationCheck) {
|
|
|
mLocationEditText.requestFocus();
|
|
|
} else if (mDcCheck) {
|
|
|
mDcEditText.requestFocus();
|
|
|
@@ -398,7 +400,10 @@ public class MaterialInCollectFragment extends BaseFragment implements View.OnCl
|
|
|
confirmEvent();
|
|
|
} else if (mDateCodeCheck) {
|
|
|
mDateCodeEditText.requestFocus();
|
|
|
- } else if (mLocationCheck) {
|
|
|
+ } else if (mOldCheck){
|
|
|
+ mOldEditText.requestFocus();
|
|
|
+ mOldEditText.setSelection(mNumEditText.getText().toString().length());
|
|
|
+ }else if (mLocationCheck) {
|
|
|
mLocationEditText.requestFocus();
|
|
|
} else if (mDcCheck) {
|
|
|
mDcEditText.requestFocus();
|
|
|
@@ -544,17 +549,41 @@ public class MaterialInCollectFragment extends BaseFragment implements View.OnCl
|
|
|
}
|
|
|
mResultTextView.setText(null);
|
|
|
PdaApplication.mRequestQueue.cancelAll(TAG + "codedata");
|
|
|
- mNumEditText.requestFocus();
|
|
|
+// mNumEditText.requestFocus();
|
|
|
mStringRequest = new StringRequest(Request.Method.GET, url,
|
|
|
new Response.Listener<String>() {
|
|
|
@Override
|
|
|
public void onResponse(String s) {
|
|
|
-// new Handler().postDelayed(new Runnable() {
|
|
|
-// @Override
|
|
|
-// public void run() {
|
|
|
-//
|
|
|
-// }
|
|
|
-// }, 100);
|
|
|
+ if (mNumCheck)
|
|
|
+// && !TextUtils.isEmpty(mNumEditText.getText().toString().trim())
|
|
|
+// && !mNumEditText.getText().toString().trim().equals(mCheckProdcode))
|
|
|
+ {
|
|
|
+// CommonUtil.toastNoRepeat(mActivity, "料号校验不一致");
|
|
|
+// mNumEditText.setText(null);
|
|
|
+ mNumEditText.postDelayed(new Runnable() {
|
|
|
+ @Override
|
|
|
+ public void run() {
|
|
|
+ mNumEditText.requestFocus();
|
|
|
+ mNumEditText.setSelection(mNumEditText.getText().toString().length());
|
|
|
+
|
|
|
+ }
|
|
|
+ }, 100);
|
|
|
+ } else if (mLotnoCheck) {
|
|
|
+ mLotNoEditText.requestFocus();
|
|
|
+ mLotNoEditText.setSelection(mNumEditText.getText().toString().length());
|
|
|
+ } else if (mDateCodeCheck) {
|
|
|
+ mDateCodeEditText.requestFocus();
|
|
|
+ mDateCodeEditText.setSelection(mNumEditText.getText().toString().length());
|
|
|
+ } else if (mOldCheck){
|
|
|
+ mOldEditText.requestFocus();
|
|
|
+ mOldEditText.setSelection(mNumEditText.getText().toString().length());
|
|
|
+ }else if (mLocationCheck) {
|
|
|
+ mLocationEditText.requestFocus();
|
|
|
+ mLocationEditText.setSelection(mNumEditText.getText().toString().length());
|
|
|
+ } else if (mDcCheck) {
|
|
|
+ mDcEditText.requestFocus();
|
|
|
+ mDcEditText.setSelection(mNumEditText.getText().toString().length());
|
|
|
+ }
|
|
|
|
|
|
}
|
|
|
},
|