Hi Leute,
habe folgenden Quellcode:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event){
if ((keyCode == KeyEvent.KEYCODE_BACK)){
String titel = "Beenden";
LayoutInflater layout = LayoutInflater.from(this);
final View check = layout.inflate(R.layout.popup_beenden, null);
final AlertDialog.Builder popup = new AlertDialog.Builder(this);
popup.setTitle(titel);
popup.setView(check);
Button ja = (Button) check.findViewById(R.id.button_ja);
ja.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
}
});
popup.show();
}
return super.onKeyDown(keyCode, event);
}
Alles anzeigen
Wenn ich nun in der OnClick-Methode versuche einen Intent zu erstellen und wie gewohnt meine Activity zu starten, funktioniert es nicht, weil er durch:
Intent test = new Intent(this, test.class);this.startActivity(test);
sagt dass er das "this" falsch zuordnet, mir ist auch mitlerweile klar warum, aber ich habe keine Idee wie ich die test Activity starten könnte.
Wenn jmd eine Idee hat, wär ich sehr dankbar