Hallo liebe Community,
ich habe folgendes Problem ich habe einen Button erstellt der eine bestimmte Nummer anrufen soll,
allerdings zeigt er mir folgendes Syntax Error an:"Syntax Error on token "EventHandler3", VariableDeclaratorId expected after this token" und ich bin mir völlig ratlos woran das liegen könnte.
Bin außerdem neu auf dem Gebiet
Der Button:
[fieldset] <Button
android:id="@+id/button3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/quickContactBadge2"
android:layout_below="@+id/quickContactBadge2"
android:layout_marginTop="46dp"
android:text="@string/button3" />[/fieldset]
Die MainActivity.java
[fieldset]package com.example.fvs;
import android.net.Uri;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
public void TelefonKlick (View view) {
setContentView(R.layout.telefon);
}
View.OnClickListener eventHandler3 = new View.OnClickListener() {
public void onClick(View arg0) {
Intent myintent = new Intent (Intent.ACTION_CALL);
myintent.setData(Uri.parse("tel:+49 1234567"));
startActivity(myintent);
}
};
Button myCall = (Button) findViewById( R.id.button3);
myCall.setOnClickListener(EventHandler3); <--- Fehler
}
[/fieldset]
Die Manifest:
[fieldset]<uses-permission android:name="android.permission.CALL_PHONE"/>[/fieldset]
Danke im Voraus