انجمن سایت کلیدستان


رتبه موضوع:
  • 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ابجاد واکنش نسبت به متن درون EditText (در برنامه نویسی اندروید)

ابجاد واکنش نسبت به متن درون EditText (در برنامه نویسی اندروید)

#2
برای ایجاد واکنش نسبت به تغییرات در ادریت تکست میتونید از این کد اسفاده کنید استفاده کنید :

کد پی‌اچ‌پی:
EditText  et = (EditTextfindViewById(R.id.search_et) ;
        
et.addTextChangedListener(new TextWatcher() {

            @
Override
            
public void onTextChanged(CharSequence arg0int arg1int arg2int arg3) {
                
// TODO Auto-generated method stub

            
}

            @
Override
            
public void beforeTextChanged(CharSequence arg0int arg1int 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); 

موفق باشید
پاسخ
 سپاس شده توسط admin ، hvm


پیام‌های این موضوع
RE: ابجاد واکنش نسبت به متن درون EditText - توسط aliasghar - ۱۳۹۳/۱۱/۱۸, ۰۱:۱۵ ق.ظ
RE: ابجاد واکنش نسبت به متن درون EditText - توسط hvm - ۱۳۹۳/۱۱/۲۰, ۰۱:۳۱ ب.ظ
RE: ابجاد واکنش نسبت به متن درون EditText - توسط admin - ۱۳۹۳/۱۱/۲۰, ۰۶:۴۱ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان