دوست عزیز بستگی به کدتون داره ..اگر تا این حد پرداخت درون برنامه ای رو پیش بردید.کار چندانی نمونده..یه مثال میزنم تا بفهمید . فرض کنید یک آرایه ای از داستان دارید ..برای حالت رایگان میخواید 10 تا داستان نمایش بده.ولی وقتی که کاربر برنامه رو ارتقا داد تمامی مطالب براش نمایش داده بشه. فرض کنید نتیجه خرید رو در یک متغییر perimum ذخیره کردید. به طوری که اگر خرید با موفقیت انجام شد مقدار 1 و اگر خرید انجام نشده 0 قرار دهید.حالا کافیه یه دستور شرطی داخل برنامه بزنید.
بعد آرایه tmp به لیست ویو خودتون بفرستید چون اگر برنامه رایگان باشه آرایه tmp فقط 10 داستان در خودش جاداده.
واگر برنامه ارتقا پیدا کنه کل داستانها در آرایه ذخیره میشه. ..من مثالی که زدم فقط و فقط واسه این بود که بتونید بفهمید چیکار باید کنید.
کد پیاچپی:
String [] dastan=....//مقدار داستان برید داخل یک آرایه یا هر جور دیگه ای که با ساختار برنامه تون مناسب است.
String [] tmp;
if(perimum==1)
{
for(int i=0;i<dastan.length;i++)
tmp[i]=dastan[i];
}
else{
for(int i=0;i<10;i++)
tmp[i]=dastan[i];
}
بعد آرایه tmp به لیست ویو خودتون بفرستید چون اگر برنامه رایگان باشه آرایه tmp فقط 10 داستان در خودش جاداده.
واگر برنامه ارتقا پیدا کنه کل داستانها در آرایه ذخیره میشه. ..من مثالی که زدم فقط و فقط واسه این بود که بتونید بفهمید چیکار باید کنید.