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



واژه های پیدا شده در جستوجو را تو لیست ویو بریزیمزمان کنونی: ۱۳۹۵/۰۹/۱۵، ۱۲:۵۶ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: 320amir
آخرین ارسال: aliasghar
پاسخ 2
بازدید 793

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

واژه های پیدا شده در جستوجو را تو لیست ویو بریزیم

#1
سلام 
[align=justify]اگر بخواهیم واژه هایی رو که با کلید جستوجو پیدا کرده ایم تو ی لیست ویو بریزیم باید چیکار کنیم؟
[align=justify]فرض بر اینکه که واژه ها نام کتاب کتاب هستن که در لیت ویو قرار دارن.
[align=justify]ممنون
 
پاسخ

واژه های پیدا شده در جستوجو را تو لیست ویو بریزیم

#2
سلام
با این مثال ساده میتونید هر تغییر در EditText متن مورد نظر رو از لیست پیدا کنید :


کد:
    Activity t;
    ArrayAdapter<String> adapter;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        final ListView list = (ListView) findViewById(R.id.listView);
        final String item = {"علی", " زهرا" , "مرتضی " , "هستی " };
        t = this;
        adapter = new ArrayAdapter<String>;(this,
                android.R.layout.simple_list_item_1, item);
        list.setAdapter(adapter);
        EditText edt = (EditText) findViewById(R.id.editText);
        list.setTextFilterEnabled(true);
        edt.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) { // در اینجا به ادیت تکست میگم وقتی متن تغییر کرد کد زیر رو اجارش کن در نتیجه با هر تغییر ، لیست به روز میشه
// vaghti kar bar harfi vared kard josteju mikone :
                MainActivity.this.adapter.getFilter().filter(arg0);
            }
        });
    }

موفق باشید

 

 
پاسخ


پرش به انجمن:


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

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)