package ryuslash.org.dvdroid; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.CheckBox; import android.widget.EditText; public class AddDVDActivity extends Activity { private DVDDataSource datasource; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.add); datasource = new DVDDataSource(this); datasource.open(); } public void saveDVD(View view) { EditText name_entry = (EditText)findViewById(R.id.name_entry); CheckBox watched_entry = (CheckBox)findViewById(R.id.watched_entry); CheckBox wishlist_entry = (CheckBox)findViewById(R.id.wishlist_entry); datasource.createDVD(name_entry.getText().toString(), watched_entry.isChecked() ? 1 : 0, wishlist_entry.isChecked() ? 1 : 0); finish(); } @Override protected void onResume() { datasource.open(); super.onResume(); } @Override protected void onPause() { datasource.close(); super.onPause(); } @Override protected void onDestroy() { datasource.close(); super.onDestroy(); } }