Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.databasesaveapp;
- import android.app.Activity;
- import android.content.Context;
- import android.content.Intent;
- import android.os.Bundle;
- import android.os.Vibrator;
- import android.view.View;
- import android.view.Window;
- import android.view.WindowManager;
- import android.view.View.OnClickListener;
- import android.widget.Button;
- import android.widget.EditText;
- import android.widget.TimePicker;
- import android.widget.Toast;
- public class MainActivity extends Activity
- {
- String[] times;
- Button btnbloodpressure;
- private Vibrator vibrator;
- EditText editsystolicreading,editdistolicreading, editheartrate,editweight,edittimereading;
- TimePicker picker;
- private DatabaseBloodPressure bloodPressure;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- // TODO Auto-generated method stub
- super.onCreate(savedInstanceState);
- requestWindowFeature(Window.FEATURE_NO_TITLE);
- setContentView(R.layout.activity_main);
- WindowManager.LayoutParams lp = getWindow().getAttributes();
- float brightness = 1.0f;
- lp.screenBrightness = brightness;
- getWindow().setAttributes(lp);
- vibrator = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
- bloodPressure = new DatabaseBloodPressure(this);
- editsystolicreading = (EditText)findViewById(R.id.edit_systolic_reading);
- editdistolicreading = (EditText)findViewById(R.id.edit_distolic_reading);
- editheartrate = (EditText)findViewById(R.id.edit_heart_rate);
- editweight = (EditText)findViewById(R.id.edit_weight);
- edittimereading = (EditText)findViewById(R.id.edit_time);
- picker = (TimePicker)findViewById(R.id.time_picker);
- btnbloodpressure = (Button)findViewById(R.id.btn_blood_pressure);
- btnbloodpressure.setOnClickListener(new OnClickListener() {
- public void onClick(View v)
- {
- vibrator.vibrate(100);
- Toast.makeText(MainActivity.this,"Blood Pressure Values saved in local database", 5000).show();
- SavePressureValues();
- }});
- };
- protected void SavePressureValues()
- {
- String systolic, distolic, heart, weight,time,time_pick;
- systolic = editsystolicreading.getText().toString();
- distolic = editdistolicreading.getText().toString();
- heart = editheartrate.getText().toString();
- weight = editweight.getText().toString();
- time = edittimereading.getText().toString();
- time_pick = picker.getTag().toString();
- bloodPressure.openToWrite();
- bloodPressure.insert("Blood Pressure", systolic, distolic, "false", heart, weight,time,time_pick);
- bloodPressure.close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment