|
@@ -161,6 +161,9 @@ public class UpdateActivity extends BasicActivity implements UpdateAdapter.Updat
|
|
|
private TextView mEmptyView;
|
|
private TextView mEmptyView;
|
|
|
private int firstVisibleItem = 0;
|
|
private int firstVisibleItem = 0;
|
|
|
|
|
|
|
|
|
|
+ private MenuItem mUpdateItem;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
super.onCreate(savedInstanceState);
|
|
super.onCreate(savedInstanceState);
|
|
@@ -397,6 +400,8 @@ public class UpdateActivity extends BasicActivity implements UpdateAdapter.Updat
|
|
|
|
|
|
|
|
getMenuInflater().inflate(R.menu.update_menu,menu);
|
|
getMenuInflater().inflate(R.menu.update_menu,menu);
|
|
|
|
|
|
|
|
|
|
+ mUpdateItem = menu.findItem(R.id.update_btn);
|
|
|
|
|
+
|
|
|
return true;
|
|
return true;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -721,8 +726,15 @@ public class UpdateActivity extends BasicActivity implements UpdateAdapter.Updat
|
|
|
return stringBuffer.toString();
|
|
return stringBuffer.toString();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ private void setUpdateEnable(boolean enable) {
|
|
|
|
|
+ if (mUpdateItem != null) {
|
|
|
|
|
+ mUpdateItem.setEnabled(enable);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
private void update() {
|
|
private void update() {
|
|
|
|
|
|
|
|
|
|
+ setUpdateEnable(false);
|
|
|
|
|
|
|
|
Bundle params = new Bundle();
|
|
Bundle params = new Bundle();
|
|
|
if (mOrderType2 != null) {
|
|
if (mOrderType2 != null) {
|
|
@@ -754,6 +766,8 @@ public class UpdateActivity extends BasicActivity implements UpdateAdapter.Updat
|
|
|
.setPositiveButton(getString(R.string.btn_ok),null)
|
|
.setPositiveButton(getString(R.string.btn_ok),null)
|
|
|
.show();
|
|
.show();
|
|
|
|
|
|
|
|
|
|
+ setUpdateEnable(true);
|
|
|
|
|
+
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -799,6 +813,8 @@ public class UpdateActivity extends BasicActivity implements UpdateAdapter.Updat
|
|
|
} else {
|
|
} else {
|
|
|
|
|
|
|
|
showWarningMsg(getString(R.string.sorry));
|
|
showWarningMsg(getString(R.string.sorry));
|
|
|
|
|
+
|
|
|
|
|
+ setUpdateEnable(true);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
}
|
|
}
|
|
@@ -843,12 +859,16 @@ public class UpdateActivity extends BasicActivity implements UpdateAdapter.Updat
|
|
|
errMsg = getString(R.string.sorry);
|
|
errMsg = getString(R.string.sorry);
|
|
|
}
|
|
}
|
|
|
showWarningMsg(errMsg);
|
|
showWarningMsg(errMsg);
|
|
|
|
|
+
|
|
|
|
|
+ setUpdateEnable(true);
|
|
|
}
|
|
}
|
|
|
} else {
|
|
} else {
|
|
|
dismissProgressDialog();
|
|
dismissProgressDialog();
|
|
|
// error
|
|
// error
|
|
|
String errMsg = getString(R.string.sorry);
|
|
String errMsg = getString(R.string.sorry);
|
|
|
showWarningMsg(errMsg);
|
|
showWarningMsg(errMsg);
|
|
|
|
|
+
|
|
|
|
|
+ setUpdateEnable(true);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|