بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

متصل کردن لیست ویو به strings(حل شد)

مدیریت گفتگو
yousof 11 سال پیش
آخرین تغییر: 11 سال پیش

به نام خدا

سلام این کد من هستش که باهاش لیست ویو رو عنوان گذاری کردم

 public class FakeData {

    public static ArrayList<StructSong> songs           = new ArrayList<StructSong>();

    public static int                   currentPosition = 0;

    public static AdapterSongs          adapter;


    public static void init() {

        for (int i = 1; i < 12; i++) {

            songs.add(new StructSong("عنوان لیست ویو #" + i, "0" + i + ".MP3"));
        }

  

 

که مثلا عنوان اولی میشه "عنوان لیسست ویو # 1" 

دومی میشه " عنوان لیست ویو # 2 "

و...

حالا من به جای این خط چی بنویسم که اطلاعات عنوان رو از strings بگیره؟

   for (int i = 1; i < 12; i++) {
            songs.add(new StructSong("عنوان لیست ویو #" + i, "0" + i + ".MP3"));
        }

 

ببخشید اگه با سوالای ابتداییم مزاحم شما میشم

راستش فعلا از آموزش های رایگان استاد استفاده میکنم و زیاد خوب بلد نیستم

( البته یه مدت هست منظم پیش میرم )

ببخشید که زیاد شد ، التماس 2a

 

نظرات

پاسخ‌ها 1

amirhossein1376 11 سال پیش

اولا توصیه میکنم تو strings.xml از آرایه استفاده کنین  نحوه استفادشم اینطوره:

 <string-array name="Your Consider Name">
<item>Your Consider Text</item>
</string-array>

اگه مثل بالا از آرایه استرینگی استفاده میکنین که در مورد لیست ویو شدیدا توصیه میکنم دستور زیر یه آرایه به شما میده که خیلی راحت میتونین اسفاده کنین:

 getResources().getStringArray(R.array.name)

و اگه از استرینگ معمولی استفاده میکنین :

 getResources().getString(R.string.name)

نظرات


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .