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


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
جستجو در ListActivity

جستجو در ListActivity

#1
سلام دوستان.من وقتی از یک کلاسی استفاده میکنم که Activity یا AppCompatActivity رو extends کرده و درونش یک ListView تعریف میکنم که با  ArrayAdapter مقدار دهیش میکنم زمانیکه میخوام یک فیلد جستجو براش قرار بدم با کد زیر به راحتی کار میکنه.

کد پی‌اچ‌پی:
etSearch.addTextChangedListener(new TextWatcher() {
 
           @Override
            public void beforeTextChanged
(CharSequence charSequenceint iint i1int i2) {

 
           }

 
           @Override
            public void onTextChanged
(CharSequence charSequenceint iint i1int i2) {

 
               MainActivity.this.listAdapter.getFilter().filter(charSequence.toString());

 
           }

 
           @Override
            public void afterTextChanged
(Editable editable) {

 
           }
 
       }); 


ولی زمانیکه به جای Activity یا AppCompatActivity از ListActivity استفاده میکنم دیگه این کد کار نمیکنه.چه جوری میشه زمانیکه کلاس از ListActivity ارث بری میکنه قابلیت جستجو رو داشته باشیم؟
پاسخ
 سپاس شده توسط شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


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