@Override public void onClick(View v) { switch (v.getId()) { case R.id.addButton: final String name = nameEditText.getText().toString(); final String server = serverEditText.getText().toString(); final String url = urlEditText.getText().toString(); Timber.d( "AddActivity.onClick, updating command id " + updateId + " with name: " + name + ", server: " + server + ", url: " + url); datasource.updateCommand(updateId, name, server, url); Intent main = new Intent(EditActivity.this, MainActivity.class) .setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(main); break; } }