Un souci avec mes variables
Bonjour
j'ai un souci pour récupérer mes variables.
Dans ma première activité je les récupère bien en interrogeant ma banque de donnée :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
Cursor c = database.query("test", new String[]{"_id,"action1","descri1","action2","descri2","action3","descri3"}
, "surnom LIKE ?" ,new String[]{spot1+"%"}, null, null, null);
while(c.moveToNext())
{
String action1 = c.getString(2);
String descri1 = c.getString(3);
String action2 = c.getString(4);
String descri2 = c.getString(5);
String action3 = c.getString(6);
String descri3 = c.getString(7); |
je les affiche correctement dans mes textview ce qui montre qu'elle fonctionnent bien.
Par contre quand j'essaie de les envoyer via un bouton bien évidement rien ne passe je n'arrive pas à les intégrer dans la variable que j'envoie puisqu'elles sont déclarer dans mon public oncreate et non mon public void addlistene...
Comment fait on pour les faire passer? Je sais ca doit être basique mais je sèche.... alors merci d'avance.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
public void addListenerOnButton1a() {
button = (Button) findViewById(R.id.boutona1);
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Intent intent = new Intent(getApplicationContext(),ActionWeb.class);
intent.putExtra("zid", "yes:"+action1);
startActivity(intent);
}
});
} |