|
@@ -93,9 +93,9 @@ public class SapFinishedProductHandOverActivity extends Activity {
|
|
|
Bundle b = getIntent().getExtras();
|
|
Bundle b = getIntent().getExtras();
|
|
|
String title = b.getString("title");
|
|
String title = b.getString("title");
|
|
|
tvTitle.setText(title);
|
|
tvTitle.setText(title);
|
|
|
- orderEdt.setFocusable(true);
|
|
|
|
|
- orderEdt.requestFocus();
|
|
|
|
|
- orderEdt.findFocus();
|
|
|
|
|
|
|
+// orderEdt.setFocusable(true);
|
|
|
|
|
+// orderEdt.requestFocus();
|
|
|
|
|
+// orderEdt.findFocus();
|
|
|
allListeners();
|
|
allListeners();
|
|
|
thread = new HandlerThread("trademarkThread", 5);
|
|
thread = new HandlerThread("trademarkThread", 5);
|
|
|
thread.start();
|
|
thread.start();
|
|
@@ -110,8 +110,8 @@ public class SapFinishedProductHandOverActivity extends Activity {
|
|
|
tvBack = (TextView) findViewById(R.id.back);
|
|
tvBack = (TextView) findViewById(R.id.back);
|
|
|
View head = View.inflate(this,
|
|
View head = View.inflate(this,
|
|
|
R.layout.sap_finished_product_handover_head_view, null);
|
|
R.layout.sap_finished_product_handover_head_view, null);
|
|
|
- orderSpinner = (Spinner) head.findViewById(R.id.orderSpinner);
|
|
|
|
|
- barcodeEdt = (EditText) head.findViewById(R.id.barcodeEdt);
|
|
|
|
|
|
|
+ orderSpinner = (Spinner) head.findViewById(R.id.orderSpinnerSap);
|
|
|
|
|
+ barcodeEdt = (EditText) head.findViewById(R.id.barcodeEdtSap);
|
|
|
barcodeEdt.setRawInputType(InputType.TYPE_CLASS_NUMBER);
|
|
barcodeEdt.setRawInputType(InputType.TYPE_CLASS_NUMBER);
|
|
|
barcodeLst = (ListView) findViewById(R.id.handoverlst);
|
|
barcodeLst = (ListView) findViewById(R.id.handoverlst);
|
|
|
barcodeLst.addHeaderView(head, null, false);
|
|
barcodeLst.addHeaderView(head, null, false);
|
|
@@ -119,7 +119,7 @@ public class SapFinishedProductHandOverActivity extends Activity {
|
|
|
SapFinishedProductHandOverActivity.this, barcodeInfoList);
|
|
SapFinishedProductHandOverActivity.this, barcodeInfoList);
|
|
|
barcodeLst.setAdapter(handoverAdapter);
|
|
barcodeLst.setAdapter(handoverAdapter);
|
|
|
saveBtn = (Button) findViewById(R.id.saveBtn);
|
|
saveBtn = (Button) findViewById(R.id.saveBtn);
|
|
|
- orderEdt = (EditText) head.findViewById(R.id.orderEdt);
|
|
|
|
|
|
|
+ orderEdt = (EditText) head.findViewById(R.id.orderEdtSap);
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
private void allListeners() {
|
|
private void allListeners() {
|
|
@@ -145,10 +145,9 @@ public class SapFinishedProductHandOverActivity extends Activity {
|
|
|
String orderNo = order.getOrderNo();
|
|
String orderNo = order.getOrderNo();
|
|
|
int orderId = order.getOrderId();
|
|
int orderId = order.getOrderId();
|
|
|
if (orderId == -1) {
|
|
if (orderId == -1) {
|
|
|
- orderEdt.setText("");
|
|
|
|
|
- orderEdt.setFocusable(true);
|
|
|
|
|
- orderEdt.requestFocus();
|
|
|
|
|
- orderEdt.findFocus();
|
|
|
|
|
|
|
+ orderEdt.setText("");
|
|
|
|
|
+ orderEdt.setEnabled(false);
|
|
|
|
|
+ orderEdt.setFocusable(false);
|
|
|
} else {
|
|
} else {
|
|
|
orderEdt.setText(orderNo);
|
|
orderEdt.setText(orderNo);
|
|
|
barcodeEdt.setFocusable(true);
|
|
barcodeEdt.setFocusable(true);
|
|
@@ -243,9 +242,11 @@ public class SapFinishedProductHandOverActivity extends Activity {
|
|
|
if (orderIndex == -1) {
|
|
if (orderIndex == -1) {
|
|
|
orderSpinner.setSelection(0);
|
|
orderSpinner.setSelection(0);
|
|
|
orderEdt.setText("");
|
|
orderEdt.setText("");
|
|
|
- orderEdt.setFocusable(true);
|
|
|
|
|
- orderEdt.requestFocus();
|
|
|
|
|
- orderEdt.findFocus();
|
|
|
|
|
|
|
+// orderEdt.setFocusable(true);
|
|
|
|
|
+// orderEdt.requestFocus();
|
|
|
|
|
+// orderEdt.findFocus();
|
|
|
|
|
+ orderEdt.setEnabled(false);
|
|
|
|
|
+ orderEdt.setFocusable(false);
|
|
|
return true;
|
|
return true;
|
|
|
} else {
|
|
} else {
|
|
|
barcodeEdt.requestFocus();
|
|
barcodeEdt.requestFocus();
|
|
@@ -285,8 +286,10 @@ public class SapFinishedProductHandOverActivity extends Activity {
|
|
|
if (orderIndex == -1) {
|
|
if (orderIndex == -1) {
|
|
|
orderSpinner.setSelection(0);
|
|
orderSpinner.setSelection(0);
|
|
|
orderEdt.setText("");
|
|
orderEdt.setText("");
|
|
|
- orderEdt.setFocusable(true);
|
|
|
|
|
- orderEdt.requestFocus();
|
|
|
|
|
|
|
+// orderEdt.setFocusable(true);
|
|
|
|
|
+// orderEdt.requestFocus();
|
|
|
|
|
+ orderEdt.setEnabled(false);
|
|
|
|
|
+ orderEdt.setFocusable(false);
|
|
|
} else {
|
|
} else {
|
|
|
barcodeEdt.requestFocus();
|
|
barcodeEdt.requestFocus();
|
|
|
barcodeEdt.findFocus();
|
|
barcodeEdt.findFocus();
|
|
@@ -996,16 +999,7 @@ public class SapFinishedProductHandOverActivity extends Activity {
|
|
|
protected void onActivityResult(int requestCode, int resultCode,
|
|
protected void onActivityResult(int requestCode, int resultCode,
|
|
|
Intent intent) {
|
|
Intent intent) {
|
|
|
if (requestCode == 101 && resultCode == 103) {
|
|
if (requestCode == 101 && resultCode == 103) {
|
|
|
- orderEdt.setEnabled(true);
|
|
|
|
|
- orderEdt.setFocusable(true);
|
|
|
|
|
- orderEdt.setFocusableInTouchMode(true);
|
|
|
|
|
- orderEdt.setFilters(new InputFilter[]{new InputFilter() {
|
|
|
|
|
- @Override
|
|
|
|
|
- public CharSequence filter(CharSequence source, int start,
|
|
|
|
|
- int end, Spanned dest, int dstart, int dend) {
|
|
|
|
|
- return null;
|
|
|
|
|
- }
|
|
|
|
|
- }});
|
|
|
|
|
|
|
+
|
|
|
barcodeEdt.setEnabled(true);
|
|
barcodeEdt.setEnabled(true);
|
|
|
barcodeEdt.setText("");
|
|
barcodeEdt.setText("");
|
|
|
barcodeEdt.setFocusable(true);
|
|
barcodeEdt.setFocusable(true);
|