Rozpocznij nową aktywność od klasy innej niż aktywność

Chcę rozpocząć nową aktywność w klasie innej niż Activity, która implementuje aDialogListener Oto mój kod:

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
  }
}

Nie mogę rozpocząć nowej aktywności za pomocą intencjionComplete metoda, proszę o pomoc.

Dzięki

questionAnswers(2)

yourAnswerToTheQuestion