setClickable(true) Wie ausführen

  • Hallo zusammen,


    um in xml ein ImageButton clickable zu machen kann man wie folgt:

    Code
    <ImageButton
                        android:id="@+id/ibtAddFlight"
                        android:layout_width="50dp"
                        android:layout_height="40dp"
                        android:layout_centerHorizontal="true"
                        android:layout_centerVertical="true"
                        android:background="@android:color/transparent"
                        android:onClick="onClickAddFlight"
                        android:src="@drawable/ic_add" />


    eine Methode onClickAddFlight kannn man dann schreiben und wenn dieser Button angeklickt wird, wird dann die Methode ausgeführt.


    Das möchte ich jetzt in java code machen. also einen ImageButton erstellen, dieser clickable machen und so eine Methode beim clicken dieses Button ausführen.


    Den ImageButton habe ich wie folgt erstellt:


    Code
    ImageButton ibtRemove =  new ImageButton(this);
            ibtRemove.setImageResource(R.drawable.ic_remove);
            ibtRemove.setBackgroundColor(Color.TRANSPARENT);
            ibtRemove.setClickable(true);

    Weiss aber nicht wie ich die entsprechenden Methode ausführen kann. bzw. wie eine Methode diesem Button zuweise.


    Ich hoffe ich hab mich klar ausgedruckt!


    Danke für Tipps

  • gelöst:

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!