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


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ساخت Array list در یک SharedPreference و فراخوانی آن در یک اکتیویتی

ساخت Array list در یک SharedPreference و فراخوانی آن در یک اکتیویتی

#2
من دقیق سوالتون متوجه نشدم..
اگر قصدتون فراخوانی هست پس چرا برای shereadPrefernced ادیتور تعریف کردید؟(اونجایی که در کدتون نوشتید میخوام اینجا فراخوانی کنم).ادیتور برای وارد کردن در shereadPrefernced هست نه فراخوانی.
شما میخواید توی یک اکتیوتی 30 تا رشته رو بریزید داخل یک ArrayList ،بعدش حالا میخواید این شی پاس بدید به یک اکتیویتی دیگه؟ منظورتون اینه؟
من دقیق نمیدونم چرا میخواید اینکار کنید..
ولی میتونید این 30 تا رشته رو بریزید از همون اول بریزید داخل یک آرایه .بعد این آرایه رو بفرستید به اکتیویتی دیگه..حالا میتونید داخل اون اکتیوتی این آرایه رو تبدیل کنید به  ArrayList.
مثلا
کد پی‌اچ‌پی:
Double [ ] number;

for(
int i=0;i<30;i++)
{
 
number[i]=Double.parseDouble(prefs.getString("w"+i,"0")));

حالا این مقدار با اینتت بفرستید به اکتیویتی دیگه.
کد پی‌اچ‌پی:
Intent x=new Intent(firstActivity.this,SecoundActivity.class);
x.putExtra("number",number);
StartActivity(x); 
حالا توی اکتیوتی دوم این آرایه رو بگیرید
کد پی‌اچ‌پی:
Intent x=getIntent();
Double [ ] number=x.getDoubleArrayExtra("number"); 
حالا با یه حلقه  میتونید این مقادیر این آرایه رو داخل ArrayList بریزید.
کد پی‌اچ‌پی:
    ArrayList<Doublemy_array=new ArrayList<Double>();
for(
int i=0;i<number.length;i++)
        {
            
my_array.add(number[i]);
            
        } 
منظورتون این بود؟


 
پاسخ
 سپاس شده توسط civiato ، admin


پیام‌های این موضوع
RE: ساخت Array list در یک SharedPreference و فراخوانی آن در یک اکتیویتی - توسط داش بهروز - ۱۳۹۴/۰۳/۱۲, ۱۲:۵۶ ق.ظ

پرش به انجمن:


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