Android Open Source - ProxSensorReset Reset Flow Phase Three Activity






From Project

Back to project page ProxSensorReset.

License

The source code is released under:

MIT License

If you think the Android project ProxSensorReset listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.abfactory.proxsensorreset;
/*from   ww w  .  j  ava  2 s.  co  m*/
import com.abfactory.proxsensorreset.datamodel.CalibrationProcedureData;

import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;

public class ResetFlowPhaseThreeActivity extends Activity {

  // Calibration data track throughout the procedure
  private CalibrationProcedureData calibrationData = new CalibrationProcedureData();
    
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_reset_phase_three);

    calibrationData = getIntent().getParcelableExtra(CalibrationProcedureData.CALIBRATION_PROCEDURE_DATA);
    
    // Display value to be set
    TextView defaultValue = (TextView) findViewById(R.id.value_to_be_set);
    defaultValue.setText(getString(R.string.value_to_be_set) + " " + getValueToBeSet());

    // Validate Button
    Button startResetFlow = (Button) findViewById(R.id.validate);
    startResetFlow.setOnClickListener(new OnClickListener() {
      public void onClick(View v) {
        new AlertDialog.Builder(ResetFlowPhaseThreeActivity.this)
        .setTitle(R.string.calibration_conf_dialog_title)
        .setMessage(R.string.calibration_conf_dialog_content)
        .setPositiveButton(R.string.dialog_confirm, new DialogInterface.OnClickListener() {
          public void onClick(DialogInterface dialog, int which) { 
            // Do calibration process
            Intent intent = new Intent(ResetFlowPhaseThreeActivity.this, ProxSensorReset.class);
            startActivity(intent);
          }
        })
        .setNegativeButton(R.string.dialog_cancel, new DialogInterface.OnClickListener() {
          public void onClick(DialogInterface dialog, int which) { 
            // do nothing
          }
        })
        .setIcon(android.R.drawable.ic_dialog_alert)
        .show();
      }
    });
  }

  private String getValueToBeSet() {
    return "4.5";
  }

}




Java Source Code List

com.abfactory.proxsensorreset.CalibrationsHistoryActivity.java
com.abfactory.proxsensorreset.HistoryDAO.java
com.abfactory.proxsensorreset.History.java
com.abfactory.proxsensorreset.MoreInfoActivity.java
com.abfactory.proxsensorreset.PreferencesHandler.java
com.abfactory.proxsensorreset.ProxSensorReset.java
com.abfactory.proxsensorreset.ResetFlowPhaseOneActivity.java
com.abfactory.proxsensorreset.ResetFlowPhaseThreeActivity.java
com.abfactory.proxsensorreset.ResetFlowPhaseTwoActivity.java
com.abfactory.proxsensorreset.SettingsActivity.java
com.abfactory.proxsensorreset.SupportUsActivity.java
com.abfactory.proxsensorreset.datamodel.CalibrationProcedureData.java