/ / Comment enregistrer l'instance dans un edittext? - android, charger, enregistrer, android-edittext

Comment enregistrer l'instance dans un edittext? - android, charger, enregistrer, android-edittext

Je crée une candidature pour mon école etune activité est la section des notes. Vous pourrez saisir vos notes et, lorsque vous quitterez l’activité, l’application devra enregistrer l’instance (donc les notes que l’utilisateur a insérées), et lorsque l’activité sera à nouveau chargée, l’instance devra être chargée peut le voir et le modifier. Mon code est:

    package me.menno.Ghlyceum;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;

public class Notes extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);
this.setContentView(R.layout.notes);
}

public boolean onCreateOptionsMenu(Menu menu) {
// TODO Auto-generated method stub
menu.add("Uitval");
menu.add("Notities");
menu.add("Help");
return super.onCreateOptionsMenu(menu);
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
String title = item.getTitle().toString();
if (title.equals("Uitval")) {
Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);

} else if (title.equals("Notities")) {
Intent intent = new Intent(this, Notes.class);
startActivity(intent);

} else if (title.equals("Help")) {
Intent intent = new Intent(this, Help.class);
startActivity(intent);


}

return true;

}

Pourriez-vous s'il vous plaît m'aider en disant où je devrais inclure le oncreate et la sauvegarde ou quelque chose? Je suis absolument un débutant dans Android, alors si vous pouviez m'aider, ce serait génial!

Merci beaucoup,

Menno

Réponses:

0 pour la réponse № 1

Un bon exemple peut être trouvé à http://www.vogella.de/articles/AndroidSQLite/article.html#databasetutorial pour créer une base de données sqlite avecClasse sqliteOpenHelper. N'oubliez pas d'utiliser le contexte d'application pour créer l'objet d'aide et non le contexte d'activité. c'est-à-dire getApplicationContext (). Veillez également à rendre votre instance de base de données statique afin qu'elle persiste si une activité se recrée. sqlite3 est le nom de sqlite sur le périphérique Android. Si vous êtes familier avec l'interface SQL avec le shell, c'est un outil de débogage utile pour voir manuellement les tables sur le périphérique et en créer / modifier de nouvelles.