public
class
EpTextWatcher
implements
TextWatcher{
Context mContext;
TextView value;
public
EpTextWatcher(Context context,TextView tv){
value = tv;
mContext = context;
}
@Override
public
void
onTextChanged(CharSequence s,
int
start,
int
before,
int
count) {
if
(s.toString().length() >
0
){
Log.d(tag,
"2"
);
if
(Integer.parseInt(s.toString()) >
999
){
Log.d(tag,
"3"
);
value.setText(
null
);
Toast.makeText(getApplicationContext(),
"999까지 가능합니다."
, Toast.LENGTH_LONG).show();
}
}
}
@Override
public
void
beforeTextChanged(CharSequence s,
int
start,
int
count,
int
after) {
Log.w(
"onTextChanged"
, s.toString());
}
@Override
public
void
afterTextChanged(Editable s) {
Log.w(
"onTextChanged"
, s.toString());
}
}