コード例 #1
0
 private void submit() {
   url.setError(null);
   if (TextUtils.isEmpty(title.getText().toString())) {
     title.setError(getString(R.string.validation_message_no_deployment_title));
     return;
   }
   if (!(new UrlValidator().isValid(url.getText().toString()))) {
     url.setError(getString(R.string.validation_message_invalid_url));
     return;
   }
   mWebServiceModel.setTitle(title.getText().toString());
   mWebServiceModel.setUrl(url.getText().toString());
   mUpdateWebServicePresenter.updateWebService(mWebServiceModel);
 }
コード例 #2
0
 private void initialize() {
   getComponent(WebServiceComponent.class).inject(this);
   mUpdateWebServicePresenter.setView(this);
 }
コード例 #3
0
 @Override
 public void onPause() {
   super.onPause();
   mUpdateWebServicePresenter.pause();
 }
コード例 #4
0
 @Override
 public void onDestroy() {
   super.onDestroy();
   mUpdateWebServicePresenter.destroy();
 }
コード例 #5
0
 @Override
 public void onResume() {
   super.onResume();
   mUpdateWebServicePresenter.resume();
 }