haben eine einfache Aktivität mit einer onClick-Methode - es funktioniert aber Android Studio markiert startActivity rot sagt kann Methode nicht auflösen - also warum?startActivity in onclick
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.lyt_start);
}
public void onClick(View v) {
switch (v.getId()) {
case R.id.btn1:
Intent int_Update = new Intent(v.getContext(), aty_Update.class);
startActivity(int_Update);
break;
case R.id.btn2:
Intent int_Start = new Intent(v.getContext(), aty_Main.class);
startActivity(int_Start);
break;
}
}
Nur um sicherzugehen, diese Klasse 'erstreckt Activity'? – codeMagic
Wenn startActivity rot unterstrichen ist, bedeutet dies, dass Ihr Projekt nicht korrekt konfiguriert oder korrekt erstellt wurde. nichts ist falsch mit dem Code. Versuchen Sie, eine Gradle-Synchronisierung durchzuführen, und ich wette, dass es Ihnen einige Fehler oder etwas zeigen wird. –
Hey du bist mein Mann - du hast recht - nachdem du es getan hast ... sind alle Fehler weg - es ist Magie - nein ist Shemesh;)) –