ciao a tutti!!!

ho creato un database...ma non riesco a modificare...

Questo è il codice:
codice:
import com.example.karlive.DataHelper;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

public class EditRow extends Activity {
	/** Called when the activity is first created. */
	@Override
	public void onCreate(Bundle savedInstanceState) {
	super.onCreate(savedInstanceState);
	setContentView(R.layout.edit_row);
	
	final DataHelper dh = new DataHelper(this);
	Intent intent = getIntent();
	Book book = (Book)intent.getSerializableExtra("edit");
	
	final EditText nome = (EditText)findViewById(R.id.nome_row);

	nome.setText(book.getNome());

	
	Button cancel = (Button)findViewById(R.id.indietro);
	Button save = (Button)findViewById(R.id.salva_modifica);
	
	final Intent addIntent = new Intent(this, EditRow.class);
	final Intent homeIntent = new Intent(this, Database.class);
	
	save.setOnClickListener(new View.OnClickListener() {
		@Override
		public void onClick(View arg0) {
		Book book = new Book();
		book.setNome(nome.getText().toString());
		dh.editBook(book);
		startActivity(homeIntent);
		}
	});
	}
}
in pratica non fa nulla non mi modifica niente!!!!

come mai????