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


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

نمایش نتایج جستجو

#1
سلام من قسمت جستجوی نرم افزارم رو طبق آموزش سایت کلیدستان انجام دادم حالا وقتی نتایج جست و جو تو list View نمایش داده میشه میخام رو هرکدوم که کلیک شد تو یک صفحه خاصی بره چجور باد اینکارو انجام بدم من با استفاده از <string-array name="search"> قسمت جستجو رو ساختم فرض کنید میخام وقتی روی متن (A) کلیک شده بره به اکتیویتی A+ تو کد زیر این مثال)A/A+ کجا قرار میگیره
 final String item = lv.getItemAtPosition(position).toString();
                int total_number = 4;
                for (int x = 1; x < total_number + 1; x = x + 1) {
                    String SubjectName = "subject_" + String.valueOf(x);
                    int resID = getResources().getIdentifier(SubjectName, "string", getPackageName());
                    String subject = getResources().getString(resID);
 
                    if (item.equals(subject)) {
                        String StringClass = "com.app.orgDirctory.Police_" + String.valueOf(x);
                        Class<?> c = null;
                        if (StringClass != null) {
                            try {
                                c = Class.forName(StringClass);
                            }
                            catch (ClassNotFoundException e) {
                                // TODO Auto-generated catch block
                                e.printStackTrace();
                            }
                        }
                        Intent intent = new Intent(Search.this, c);
                        startActivity(intent);
                    }
  }
پاسخ
 سپاس شده توسط شماره مجازی امارات


پرش به انجمن:


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