コード例 #1
0
 public boolean isRegistered() {
   if (Utils.getFromPrefrences(getApplicationContext(), "regNo").toString().isEmpty()) {
     return false;
   } else {
     return true;
   }
 }
コード例 #2
0
  // Registers vin with cloud
  private void doRegisterVIN(String vin) {

    final ProgressDialog dialog =
        Utils.getProgressDialog(RegistrationActivity.this, "Registering VIN.");
    dialog.show();

    String IMEINumber = Utils.getIMEINumber(RegistrationActivity.this);
    String timeStamp = Utils.getCurrentDate();

    // Stores vin to prefrences
    Utils.storeToPrefrences(getApplicationContext(), "vin", vin);

    //        startLandingPage();

    // perform registration
    doRegisterVehicle(
        getApplicationContext(), vin, IMEINumber, timeStamp, new RegistrationActivity(), dialog);
  }
コード例 #3
0
        @Override
        public void onClick(View v) {

          switch (v.getId()) {
            case R.id.btn_ok:
              if (Utils.isNetworkConnected(getApplicationContext())
                  || editTextVin.getText().toString().equalsIgnoreCase("1234")) {
                if (editTextVin.getText().toString().isEmpty()) {
                  editTextVin.setError("Please enter VIN to register");
                  return;
                }

                doRegisterVIN(editTextVin.getText().toString());

              } else {
                Utils.showAlertDialog(RegistrationActivity.this).show();
              }
              break;
            case R.id.btn_cancel:
              finish();
              break;
          }
        }