PDA

View Full Version : سوالاتی راجع به پرداخت درون برنامه ای



aryapro
چهارشنبه 11 شهریور 1394, 11:42 صبح
سلام دوستان عزیر

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

حالا دو تا مشکل هست
1) کد پرداخت رو کجای برنامه قرار بدم که با بقیه فرگمنت ها مشکلی نداشته باشه!؟
2) چطوری کاری کنم که برنامه قبل از پرداخت نمایش داده نشه و تنها پس از پرداخت نمایش داده بشه؟

با تقدیم احترام

aryapro
پنج شنبه 12 شهریور 1394, 10:06 صبح
سلام دوستان

برنامه نویسی نبود جواب ما رو بده!؟ :ناراحت:

javdanmj
جمعه 13 شهریور 1394, 22:20 عصر
سلام دوستان

برنامه نویسی نبود جواب ما رو بده!؟ :ناراحت:

در مورد سوال اول ؟؟ اطلاعاتی از برنامت ندادی که بگیم کجاش
سوال دوم : خب باید ذخیره کنی اینکه کاربر برنامه رو خریده یا نه ، که اولش نخریده و false و بعدش که خرید اونو true کنی ، اول برنامت چک کنه که خریده یا نه ،اگه خریده بود وارد شه اگه نه هم که بره صفحه خرید، اینکه کجا ذخیره کنی یا sharedpreferences یا تو دیتابیس یا رو فایل

legendmat3
شنبه 14 شهریور 1394, 13:10 عصر
سلام دوست برنامه نویس

توی پرداخت درون برنامه برای اینکه شما تغییرات رو توی جا های مختلف برنامتون ایجاد کنید باید از sharedpreferences استفاده کنی. در اکثر سورسای آماده همینطوره. یعنی در حالت عادی مقدار false فرستاده میشه و در حالت پریمیوم truo.
برای سوال اولتون میتونید اکتیویتی رو با تم alert dialog ست کنید و کداتون رو اونجا قرار بدید چون این کد ها در فرگمنت نمی تونن ریلیز بشن. برای استفاده از اون هم در فرگمنت شما باید از sharedpreferences مخصوص استفاده کنی چون توی فرگمنت کندکست وجود نداره و از sharedpreferences خطا میگیره.
برای سوال دوم میتونید از if & else استفاده کنید بطوریکه مقدار truo or false رو بگیرید و با شرط معین کنید چه اتفاقی بیفته.

فکر کنم کامل بود ولی اگه باز کمک خواستید در خدمتیم