بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
جستجو در strings
ایا امکان جستجو در متن های strings هست؟!
جستجو زدم تو سایت چیزی پیدا نکردم!
0
0
متن در فایل ذخیره شده یا دیتابیس یا متن درون یک متغییر ؟ (12 سال پیش)
0
0
تو قسمت strings ذخیره شده (12 سال پیش)
0
0
یعنی یک رشته دارید که مثلا توش نوشته "سلام من یک رشته هستم" و شما میخواید ببینید کلمه "من" در کجای این رشته هست؟ (12 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
محمد حسین زاده
12 سال پیش
+3
0
کل رشته ها رو بخون - بعدش دیگه یه دیتا سورس داری هرطور که مایلی توش سرچ کن
Resources resources =getResources();
Field[] fields = R.string.class.getFields();
String[] allStrings = new String[fields.length];
for (int i =0; i < fields.length; i++) {
try {
allStrings[i] = resources.getString((Integer) fields[i].get(resources));
} catch (IllegalAccessException e) {
e.printStackTrace();
}
}
حاصل کد بالا تمام رشته های تعریف شده توی آرایه allStrings هستش
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .