Dieses Mal werde ich Ihnen verschiedene Click-Response-Methoden für Button vorstellen. Welche Vorsichtsmaßnahmen gibt es für die Verwendung der Click-Response-Methode von Button? Button wird häufig verwendet. Ich habe seine
Ereignisbehandlungsmethodenhier sortiert und festgestellt, dass es viele Implementierungsmethoden gibt. Was ist mit Ihnen, welche am meisten ist? häufig verwendet? Eins?Implementierung eins:
Implementierung zwei:Button bt_Demo = (Button)findViewById(R.id.bt_Demo); bt_Demo.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { //响应Clicked事件 //...... } });
Button bt_Demo = (Button)findViewById(R.id.bt_Demo); bt_Demo.setOnClickListener(listener); private OnClickListener listener = new OnClickListener(){ @Override public void onClick(View arg0) { // TODO Auto-generated method stub switch(arg0.getId()){ case R.id.bt_Demo: //响应Clicked事件 //...... break; default: break; } } }
Button bt_Demo = (Button)findViewById(R.id.bt_Demo); bt_Demo.setOnClickListener(new ButtonListener()); private class ButtonListener implements OnClickListener{ @Override public void onClick(View arg0) { //响应Clicked事件 //...... } }
Verwandte Lektüre:
So sorgen Sie dafür, dass das HTML-Dropdown-Menü den ausgewählten Wert nach der Übermittlung beibehält und nicht zum Standardwert zurückkehrtHTML-Beispiel zum Hinzufügen von Attributen mithilfe von StilSo legen Sie den Fokus auf HTML-Elemente festDas obige ist der detaillierte Inhalt vonButton verfügt über mehrere Klick-Antwortmethoden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!