Du solltest schon etwas mehr Posten als nur einen Methoden Aufruf. Übrigens dachte ich du hast eine Listview diese Methode wird nicht von einer Listview aufgerufen.
public void onClick(View view) { wird zB. Von einem Botton aufgerufen wen du den Listner für den Button gesetzt hast.
In Android must du für fast alles auf was reagiert werden soll einen Listner setzen. Eine Einheitliche Event Methode wie in Windows gibt es nicht.
Hier ein Beispiel für Button
class Main_Activity extends AppCompatActivity implements View.OnClickListener{
@Override
protected void onCreate(Bundle savedInstanceState) {
.
.
((Button) this.findViewById(R.id.bt_button1)).setOnClickListener(this);
((Button) this.findViewById(R.id.bt_button2)).setOnClickListener(this);
.
.
}
public void onClick(View v) {
switch (v.getId()) {
case R.id.bt_button1:
// dein Code
break;
case R.id.bt_button2:
// dein Code
break;
}
}
Ps. der Post hat sich mit Pascal Überschnitten.
— geändert am 10.05.2018, 20:41:51
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.