ورود

View Full Version : محدود کردن لیست ویو



mehrbod7
پنج شنبه 24 اردیبهشت 1394, 13:21 عصر
سلام دوستان من یک لیست ویو دارم که توش تقریبا40 تا آیتم داره و میخوام تو حالت رایگان کاربر فقط بتونه 10 تاشو وا کنه بقیه سطر ها کابر رو ببره به صفحه خرید درون برنامه ای.


لیست ویو من اطلاعات سطرهای خودشو از sqlite می گیره


ممنون میشم اگه راهنمایی کنید



@Override
protected void onListItemClick(ListView l, View v, int position, long id) {

super.onListItemClick(l, v, position, id);


Sm sm = sm.get(position);
Intent next = new Intent(this, Show.class);
next.putExtra("this", sm);
startActivity(next);


}

rezaricky
پنج شنبه 24 اردیبهشت 1394, 20:00 عصر
سلام. کدت یک چیزی شبیه این میشه :
@Override protected void onListItemClick(ListView l, View v, int position, long id) {

super.onListItemClick(l, v, position, id);

if (position > 10 && !UserPurchased ) {
//برو به اکتیویتی خرید
}
else {
Sm sm = sm.get(position);
Intent next = new Intent(this, Show.class);
next.putExtra("this", sm);
startActivity(next);
}

}
بجای!UserPurchased باید کد خودت رو یعنی تشخیص حالت رایگان یا خریده شده رو بذاری