Voglio iniziare una nuova attività in classe non-Attività che implementa un DialogListener
seguente è il mio codice:intraprendere una nuova attività da classe non Activity
public class FacebookLoginDialog implements DialogListener {
@Override
public void onComplete(Bundle values) {
HomeActivity.showInLog(values.toString());
Intent i1 = new Intent (this, SearchActivity.class);
startActivity(i1);
}
@Override
public void onFacebookError(FacebookError e) {
// TODO Auto-generated method stub
}
@Override
public void onError(DialogError e) {
// TODO Auto-generated method stub
}
@Override
public void onCancel() {
// TODO Auto-generated method stub
}
}
non posso iniziare la nuova attività con l'intento di Metodo onComplete
, per favore aiuto.
Grazie
cercare di cambiare "questo" a getApplicationContext(), o passare il contesto da un'attività –
Nota che voglio avviare l'attività quando login fatto con successo questo è il motivo per cui ho iniziato l'attività nel metodo onComplete – Nadeem
. Ho modificato questo comportamento con getApplicationContext(), ma non è stato possibile risolvere il mio problema. Puoi dire esattamente come dovrei passare il contesto da un'attività? SearchActivity è l'attività che desidero avviare – Nadeem