Autore Topic: prendere un valore da un'activity ad una tabhost  (Letto 503 volte)

Offline thejames90

  • Nuovo arrivato
  • *
  • Post: 20
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    htc one
  • Sistema operativo:
    windows 7/8
prendere un valore da un'activity ad una tabhost
« il: 27 Dicembre 2013, 10:07:58 CET »
0
Buongiorno a tutti!!

ho un problemino nel passaggio di valori passati da un activity ad un tabhost, praticamente io nella mia Activity (MainActivity) principale mi sono preso il valore del tecnico da database che dovrò passare ad un'altra Activity(ChiamateAC) dove all'interno c'è un tabhost. Qui sorge il mio problema; come faccio a passare il parametro desiderato alle schede del tabhost? Ho provato con il putExtra() ma da quello che so non funziona il getextra() sul tabhost. Come posso fare? vi posto il pezzo del put e get extra.

putextra della MainActivity
Codice (Java): [Seleziona]
btnagg.setOnClickListener(new OnClickListener(){
            @Override
            public void onClick(View arg0) {
                Intent aggiorna=new Intent(MainActivity.this, ChiamateAC.class);
                aggiorna.putExtra("tecnico", nome_tecnico);
                startActivity(aggiorna);
            }
        });

GetExtra della ChiamateAC
Codice (Java): [Seleziona]
private String nome_tecnico="";
private Intent Ricevuto;

 Ricevuto=getIntent();
        Bundle pacchetto=Ricevuto.getExtras();
        nome_tecnico=pacchetto.get("tecnico").toString();

ora questo mio nome_tecnico vorrei passarlo nelle mie 2 schede ChiamateAperte e ChiamateChiuse ma con il getExtra da errore. Spulciando un pò in giro ho trovato un certo getParent() ma non riesco a trovare un esempio x applicarlo. Potrebbe essere la soluzione giusta? se si mi potete spiegare come usarlo?
Grazie mille in anticipo x l'aiuto!!