redoffensive 0 ارسال شده در ۲۴ مهر ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۲۴ مهر ۱۳۹۳ سلام من یک قسمت جستجو در یک اکتیویتی ایجاد کرده ام ولی جستجو رو انجام نمی ده! 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 (smss.size() == 0) { String destPath = "/data/data/" + getPackageName() + "/databases"; try { CopyDB(getBaseContext().getAssets().open("smsdb"), new FileOutputStream(destPath + "/smsdb")); smss = db.findContacts(et.getText().toString(), DBAdapter.KEY_SMS); refreshDisplay(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } else { refreshDisplay(); } } یک edittext درست کرده ام که وقتی چیزی نوشته می شه باید اونو جستجو کنه! ولی انجام نمی ده! مشکل از چی می تونه باشه؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Farzad Sarseifi 575 ارسال شده در ۲۴ مهر ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۲۴ مهر ۱۳۹۳ تابع db.findContacts از کجا فراخوانده میشود؟ آیا کلاسی برای آن نوشته شده است؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
SASAN_AH 38 ارسال شده در ۲۴ مهر ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۲۴ مهر ۱۳۹۳ كدت اشتباس! اينو پاك كن if (smss.size() == 0) { String destPath = "/data/data/" + getPackageName() + "/databases"; try { CopyDB(getBaseContext().getAssets().open("smsdb"), new FileOutputStream(destPath + "/smsdb")); smss = db.findContacts(et.getText().toString(), DBAdapter.KEY_SMS); refreshDisplay(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } else { refreshDisplay(); } بجاش اينو بزار smss = db.findContacts(et.getText().toString(), DBAdapter.KEY_SMS); نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
redoffensive 0 ارسال شده در ۲۶ مهر ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۲۶ مهر ۱۳۹۳ بله از کلاس DBAdapter خوانده می شود. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
redoffensive 0 ارسال شده در ۲۶ مهر ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۲۶ مهر ۱۳۹۳ بجاش اينو بزار smss = db.findContacts(et.getText().toString(), DBAdapter.KEY_SMS); همین کد رو زدم ولی باز جستجو نمی کنه هیچ خطایی هم نمی ده، ولی باز جستجو نمی کنه!!!!! نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
SASAN_AH 38 ارسال شده در ۲۶ مهر ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۲۶ مهر ۱۳۹۳ كد مربوط در ديتابيس رو بزار بخش جستحو نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
redoffensive 0 ارسال شده در ۲۶ مهر ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۲۶ مهر ۱۳۹۳ كد مربوط در ديتابيس رو بزار بخش جستحو منظورتونو متوجه نمی شم کدومشو؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .