برای ایجاد واکنش نسبت به تغییرات در ادریت تکست میتونید از این کد اسفاده کنید استفاده کنید :
و با گذاشتن دستوری داخل اون به این صورت :
برای ست کردن رنگ متن هم میتونی از این کد استفاده کنی
:
موفق باشید
کد پیاچپی:
EditText et = (EditText) findViewById(R.id.search_et) ;
et.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {
// TODO Auto-generated method stub
}
@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
// کد مورد نظر
}
});
و با گذاشتن دستوری داخل اون به این صورت :
کد پیاچپی:
if (et.getText().toString().equals("1")){
//رنگ مورد نظر که با وارد شدن عدد یک ست می شود
}
برای ست کردن رنگ متن هم میتونی از این کد استفاده کنی
:
کد پیاچپی:
et.setTextColor(Color.BLUE);
موفق باشید