public void addPointNow(Location loc) { int lat = (int) (loc.getLatitude() * 1E6); int lgt = (int) (loc.getLongitude() * 1E6); float accuracy = loc.getAccuracy(); double altitude = loc.getAltitude(); float speed = loc.getSpeed(); endTime_ = (loc.getTime() / 1000); CyclePoint pt = new CyclePoint(lat, lgt, endTime_, accuracy, altitude, speed); if (gpspoints.size() > 1) { CyclePoint gp = gpspoints.get(gpspoints.size() - 1); float segmentDistance = gp.distanceTo(pt); if (segmentDistance == 0) return; // we haven't gone anywhere distance += segmentDistance; } // if ... gpspoints.add(pt); mDb.open(); mDb.addCoordToTrip(tripid, pt); mDb.setDistance(tripid, distance); mDb.close(); return; } // addPointNow
public void recordingStopped() { endTime_ = now(); mDb.open(); mDb.updateTripStatus(tripid, STATUS_RECORDING_COMPLETE); mDb.setEndTime(tripid, endTime_); mDb.close(); }
// Método ejecutado al iniciar la aplicación. @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Establece main.xml como vista actual. setContentView(R.layout.main); // Obtiene el elemento btnInsertar de main.xml Button btnInsertar = (Button) this.findViewById(R.id.btnInsertar); // Le asigna un evento de clase BtnInsertarClick. btnInsertar.setOnClickListener(new BtnInsertarClick(this)); // Obtiene el elemento btnCancelar de main.xml Button btnCancelar = (Button) this.findViewById(R.id.btnCancelar); // Le asigna un evento de clase BtnCancelarClick. btnCancelar.setOnClickListener(new BtnCancelarClick(this)); // Crea un objeto manipulador de base de datos y abre una conexión. db = new DbAdapter(this); db.open(); // Rellena el elemento ListView con los registros de la tabla notas. this.rellenarListView(); }
// open the database, put something in it when Add is clicked. public void onCreate(Bundle bundle) { mDb = new DbAdapter(this); mDb.open(); mRowId = 0; Bundle extras = getIntent().getExtras(); mRowId = extras.getInt(DbAdapter.KEY_TEAM_ID); super.onCreate(bundle); setContentView(R.layout.player); playerName = (EditText) findViewById(R.id.name_player); btnAdd = (Button) findViewById(R.id.add_player); btnCancel = (Button) findViewById(R.id.close_player); btnAdd.setOnClickListener( new OnClickListener() { public void onClick(View v) { // TODO add the record and return to the main screen mDb.addPlayer(playerName.getText().toString(), mRowId); setResult(RESULT_OK); finish(); } }); btnCancel.setOnClickListener( new OnClickListener() { public void onClick(View v) { finish(); } }); }
private void setMessages() { dbHelper.open(); for (Message message : dbHelper.getMessages()) { addMessageToLayout(message); } dbHelper.close(); messagesScroll.fullScroll(ScrollView.FOCUS_DOWN); }
/** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mDbHelper = new DbAdapter(this); mDbHelper.open(); fillData(); }
private Message createMessage() { dbHelper.open(); Message message = dbHelper.createMessage( settings.getUsername(), content.getText().toString(), Calendar.getInstance().getTimeInMillis()); TransportConfiguration tc = new TransportConfiguration(); dbHelper.close(); return message; }
private void initializeData() { startTime_ = now(); endTime_ = now(); distance = 0; purp_ = fancystart_ = info_ = ""; gpspoints = new ArrayList<>(); mDb.open(); mDb.setStartTime(tripid, startTime_); mDb.close(); }
public void updateTrip( String purpose, String fancyStart, String fancyInfo, String notes, String age, String gender, String experience) { // Save the trip details to the phone database. W00t! mDb.open(); mDb.updateNotes(tripid, purpose, fancyStart, fancyInfo, notes, age, gender, experience); mDb.close(); purp_ = purpose; note_ = notes; age_ = age; gender_ = gender; experience_ = experience; } // updateTrip
private void setSettings() { dbHelper.open(); settings = dbHelper.getSettings(); dbHelper.close(); }
private void updateTripStatus(int tripStatus) { mDb.open(); mDb.updateTripStatus(tripid, tripStatus); mDb.close(); }
void dropTrip() { mDb.open(); mDb.deleteAllCoordsForTrip(tripid); mDb.deleteTrip(tripid); mDb.close(); }
private void createTripInDatabase(Context c) { mDb.open(); tripid = mDb.createTrip(); mDb.close(); }