Autore Topic: Alert Dialog e problema : the constructor intent is undefined  (Letto 1192 volte)

Offline Rufio

  • Nuovo arrivato
  • *
  • Post: 14
  • Respect: 0
    • Mostra profilo
Alert Dialog e problema : the constructor intent is undefined
« il: 04 Maggio 2011, 18:06:53 CEST »
0
Salve a tutti ho un problema che non riesco a risolvere,vi posto una porzione di codice:

Codice: [Seleziona]
protected boolean onTap(int index) {
           
            AlertDialog.Builder dl1=new AlertDialog.Builder(mContext);
            dl1.create();
            dl1.setTitle("Punto Interesse");
            dl1.setMessage(poi.get(index).getSnippet());
            dl1.setNeutralButton("Aggiungi", new DialogInterface.OnClickListener() {
                       
                        @Override
                        public void onClick(DialogInterface dialog, int which) {
                                // TODO Auto-generated method stub
                                Intent Intent=new Intent(POIOverlay.this, Aggiungi_POIActivity.class); ---> ERRORE
                        }
                });
            dl1.show();
           
            return (true);
    }


La classe di chiama POIOverlay,ho cercato la soluzione ma pur seguendo i consigli che vengono dati sul web--> Android Dev: The constructor Intent(new View.OnClickListener(){}, Class<DrinksTwitter>) is undefined - Stack Overflow

non ho risolto il problema,mi dà sempre lo stesso errore:

"the constructor intent is undefined"

avete qualche soluzione?

grazie

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Alert Dialog e problema : the constructor intent is undefined
« Risposta #1 il: 04 Maggio 2011, 18:23:58 CEST »
0
POIOverlay che classe è? Da cosa è derivata?
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline Rufio

  • Nuovo arrivato
  • *
  • Post: 14
  • Respect: 0
    • Mostra profilo
Re:Alert Dialog e problema : the constructor intent is undefined
« Risposta #2 il: 04 Maggio 2011, 22:06:55 CEST »
0
POIOverlay è una classe che ci permette di creare,modificare,aggiungere punti di interesse su di una mappa;
estende ItemizedOverlay

ora non ho il codice sottomano,a breve posterò tutta la classe se necessario,grazie

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Alert Dialog e problema : the constructor intent is undefined
« Risposta #3 il: 04 Maggio 2011, 23:27:34 CEST »
0
POIOverlay è una classe che ci permette di creare,modificare,aggiungere punti di interesse su di una mappa;
estende ItemizedOverlay

ora non ho il codice sottomano,a breve posterò tutta la classe se necessario,grazie

Ora non mi ricordo e vado di fretta, ma il primo parametro del costruttore di Intent non deve essere il context? In tal caso, ce l'ha la classe in questione?
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline Simo

  • Nuovo arrivato
  • *
  • Post: 20
  • Respect: 0
    • Mostra profilo
Re:Alert Dialog e problema : the constructor intent is undefined
« Risposta #4 il: 05 Maggio 2011, 17:15:16 CEST »
0
Ciao,
abbiamo modificato il codice come hai detto tu:

Codice (Java): [Seleziona]
Intent inten = new Intent(mContext, Aggiungi_POIActivity.class);
il context ce l'aveva e infatti non da più errore!però la variabile inten non viene mai letta e quindi il pulsante non fa niente..come mai?

il nostro scopo è quello di lanciare un activity dal pulsante dell'alert dialog, ho seguito una guida che diceva di passare come primo parametro di intent la classe di partenza.this e come secondo parametro la classe di destinazione.class però ci dava l'errore del costruttore.

Offline Rufio

  • Nuovo arrivato
  • *
  • Post: 14
  • Respect: 0
    • Mostra profilo
Re:Alert Dialog e problema : the constructor intent is undefined
« Risposta #5 il: 05 Maggio 2011, 17:28:43 CEST »
0
grazie mille,risolto così

Codice: [Seleziona]
mContext.startActivity(intent);
 ;-)