Hallo,
auf meiner meinActivity habe ich drei Buttons. Durch anklicken soll sich jeweils eine Seite öffnen. hat bisher auch immer funktioniert. Seit heute ist das beispielsweise bei allen Buttons das on click rot unterstrichen. im folgenden Beispiel das AngHinzu unterringelt.
Die Fehlermeldung lautet: Corrsponding method handler ‚public void AngHinzu(Android.view.View)‘ not found.
Der Tipp aus anderen Foren, das AndroidStudio zu Schließen und erneut zu öffnen führt leider nicht zum Erfolg.
activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
tools:context="com.ta.mar.appangebote.MainActivity">
<Button
android:id="@+id/btnhinzu"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:layout_marginRight="8dp"
android:layout_marginTop="8dp"
android:text="Angebot hinzufügen"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:onClick="AngHinzu"/>
</android.support.constraint.ConstraintLayout>
mainActivity.class
public class MainActivity extends AppCompatActivity {
Button btnhinzu;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//Button um zur Angebot hinzufügen Seite zu kommen
btnhinzu = (Button)findViewById(R.id.btnhinzu);
btnhinzu.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent AngHinzu = new Intent(MainActivity.this, AnghinzuActivity.class);
startActivity(AngHinzu);
}
});
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_main, menu);
return true;
}