Czasami chcesz rozpocząć działanie, naciskając przycisk.
Czy istnieje sposób na wyrażenie tego w XML? To znaczy. oznaczyć Button xml za pomocą działania, które będzie renderowane po kliknięciu? Byłoby to z pewnością znacznie szybsze, szybsze i krótsze niż napisanie równoważnego kodu Java do obsługi zdarzenia.
Piotr
Odpowiedzi:
2 dla odpowiedzi № 1W xml można ustawić tylko nazwę metody, która zostanie uruchomiona po zdarzeniu click (taka sama jak setOncClickListener) przy użyciu http://developer.android.com/reference/android/view/View.html#attr_android:onClick
Nie można jednak dokładnie określić, co zostanie zrobione po kliknięciu przycisku.