In many cases you will have to monitor user actions to trigger certain events according to in. Lets consider a situation that you want to log into the app without a button click, when the user enters the right password you could trigger this function. In this tutorial you're gonna learn how to trigger an event when the user change the text on a textbox.
Java:
Java:
EditText txtBox = (EditText ) findViewById(R.id. edittext1);
txtBox .addTextChangedListener(new TextWatcher()
{
@Override
public void onTextChanged(CharSequence cs, int arg1, int arg2, int arg3) {
// When user changed the Text
}
@Override
public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {
// TODO Auto-generated method stub
}
@Override
public void afterTextChanged(Editable arg0) {
// TODO Auto-generated method stub
}
});
XML:
<TextView
android:id="@+id/textview1"
android:layout_width="match_parent"
android:layout_height="150dp"
android:hint="Description"
android:textAppearance="?android:attr/textAppearanceMedium" />
No comments:
Post a Comment