رفتن به مطلب

آموزش محدود کردن آیتم های لیست ویو برای درون پرداخت و آزاد شدن پس از پرداخت.


Alireza.Ghafari

ارسال‌های توصیه شده

سلام دوستان امیدوارم حالتون خوب باشه، بنده دیدم بعضی دوستانمون با این موضوع که چطور برای کتاب های خودشون محدودیت ایجاد کنن مشکل دارن، برای همین خواستم طی این آمووزش ساده بهتون نهوه محدود کردن آیتم های لیست ویو و آزاد سازی اونها پس از پرداخت درون برنامه ایی رو آموزش بدم.

برای مثال ما در این آموزش 5 تا از آیتم های لیست ویو رو محدود میکنیم.

 

در ابتدا یک حلقه درست میکنیم و 30 تا آیتم برای لیست ویو قرار میدیم (برای اینکار انجام میدیم که آیتم ها زیاد باشن و بتونیم محدود کنیم شما باید آیتم های دیتابیستون رو فراخوانی کنید) : 

Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("listview_layout")


For i = 0 To 30
 listview1.AddSingleLine("Basic4android ==> "&i)
Next

End Sub

و حالا در رویداد آیتم کلیک لیست ویو اون رو محدود میکنیم : 

Sub Listview1_ItemClick (Position As Int, Value As Object)
	If File.Exists(File.DirAssets, "ParsRoid/paycode.ghf") = False Then
	If Position < 4 OR Position = 4 Then
	Msgbox("این مطلب باز است","مطلب باز می باشد")
	End If
	End If
	
	 If File.Exists(File.DirAssets, "ParsRoid/paycode.ghf") = False Then
	If Position > 4 Then 
	ToastMessageShow("این مطلب قفل است و پس از پرداخت باز می شود.",False)
	End If 
	End If
	
	 If File.Exists(File.DirAssets, "ParsRoid/paycode.ghf") = True Then
	Msgbox("این مطلب باز است","مطلب باز می باشد")
	End If
End Sub

1 در شرط نخست گفتیم که اگر paycode.ghf وجود نداشت بیا و آیتم هایی که کمتر از 4 هستن رو در مسیج باکس بگو باز هستن ...

2 در شرط دوم گفتیم که اگر آیتم بزرگ تر از 4 بود بیا و یه پیام بده که این مطلب قفل است

3 در شرط سوم هم گفتیم که اگر فایل paycode.ghf وجود داشت بیا و روی هر آیتم که کلیک شد بگو باز است. 

 

برای اینکه ایتم ها برای کاربر باز شود کافیست شما بعد از انجام پرداخت توسط کاربر فایل paycode.ghf بسازید تا شرط سوم مطالب را به کاربر نمایش دهد.

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

 

موفق و پیروز باشید

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

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...