2017-03-19 2 views
1

Ich benutze BoomMenu in meiner App. Ich möchte eine andere Aktivität starten, nachdem ich auf eine der Schaltflächen geklickt habe, aber ich bekomme einen Fehler ("Konstruktor kann nicht aufgelöst werden").BoomMenu Listener - Startaktivität (Android)

bmb.addBuilder(new SimpleCircleButton.Builder().normalImageRes(R.drawable.ic_add_white_48dp) 
      .listener(new OnBMClickListener() { 
       @Override 
       public void onBoomButtonClick(int index) { 
        Intent intent = new Intent(this, EditActivity.class); 
        startActivity(intent); 
       } 
      })); 

Error:(98, 41) error: no suitable constructor found for Intent(,Class)

constructor Intent.Intent(String,Uri) is not applicable (argument mismatch; cannot be converted to String)

constructor Intent.Intent(Context,Class) is not applicable (argument mismatch; cannot be converted to Context)

Wie kann ich diese Arbeit machen?

Antwort

0

Anstatt "this" direkt zu verwenden, versuchen Sie YourClassName.this