public class ViewEventsDelegate
extends java.lang.Object
implements android.view.View.OnClickListener, android.widget.CompoundButton.OnCheckedChangeListener, android.text.TextWatcher
ViewEventsDelegate
implements selected event listener interfaces of View
-based widgets.
It delegates the event invocations received via those interfaces to a assigned
PresenterDelegate
.Constructor and Description |
---|
ViewEventsDelegate(android.view.View view,
PresenterDelegate delegate) |
Modifier and Type | Method and Description |
---|---|
void |
afterTextChanged(android.text.Editable editable) |
void |
beforeTextChanged(java.lang.CharSequence s,
int start,
int count,
int after) |
void |
onCheckedChanged(android.widget.CompoundButton button,
boolean checked) |
void |
onClick(android.view.View view) |
void |
onTextChanged(java.lang.CharSequence s,
int start,
int before,
int count) |
public ViewEventsDelegate(android.view.View view, PresenterDelegate delegate)
public void onCheckedChanged(android.widget.CompoundButton button, boolean checked)
onCheckedChanged
in interface android.widget.CompoundButton.OnCheckedChangeListener
public void onClick(android.view.View view)
onClick
in interface android.view.View.OnClickListener
public void beforeTextChanged(java.lang.CharSequence s, int start, int count, int after)
beforeTextChanged
in interface android.text.TextWatcher
public void onTextChanged(java.lang.CharSequence s, int start, int before, int count)
onTextChanged
in interface android.text.TextWatcher
public void afterTextChanged(android.text.Editable editable)
afterTextChanged
in interface android.text.TextWatcher