سوالم اینه که من یه اکتیویتی ماژول دارم که توش یه سری توضیحات و دکمه پرداخت گذاشتم و قراره اینطور باشه که
وقتی کاربر پرداخت تو این اکتیویتی انجام داد، فلان باتن و فلان باتن تو اکتیویتی فلان و اکتیویتی فلان فعال بشن.
لطفا کدهای زیر ببینید
Sub Globals
Dim api As String : api = "RSA"
Dim pay As BillingManager3
Dim blnSupport As Boolean
Dim phone1 As PhoneId
Private b3 As Button
End Sub
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("f2")
pay.Initialize("upgrade",api)
pay.DebugLogging = True
If File.Exists(File.DirInternal,"upgrade") Then
اینجا باید بگم فلان دکمه فلان اکتیویتی فعال بشه b3.Enabled = True
End If
End Sub
Sub upgrade_BillingSupported (Supported As Boolean, Message As String)
blnSupport = Supported
End Sub
Sub b2_Click باتنی که داخل همین اکتیویتی که با اون پرداخت انجام میشه
If blnSupport = False Then
Msgbox("not support","error")
Return
Else
pay.RequestPayment("upgrade68","inapp",phone1.GetDeviceId)
End If
End Sub
Sub upgrade_PurchaseCompleted (Success As Boolean, Product As Purchase)
If Success = True Then
ToastMessageShow("برنامه با موفقیت ارتقا داده شد",False)
++>>> ایجا باید مشخص کنم که دکمه فلان اکتیویتی فعال بشه b3.Enabled = True
File.WriteString(File.DirInternal,"upgrade","true")
End If
End Sub
سوال
love-learning 3
سلام...
سوالم اینه که من یه اکتیویتی ماژول دارم که توش یه سری توضیحات و دکمه پرداخت گذاشتم و قراره اینطور باشه که
وقتی کاربر پرداخت تو این اکتیویتی انجام داد، فلان باتن و فلان باتن تو اکتیویتی فلان و اکتیویتی فلان فعال بشن.
لطفا کدهای زیر ببینید
لطفا کمک کنید
لینک ارسال
به اشتراک گذاری در سایت های دیگر
3 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.