آپدیت پیشرفته UI بعد از اطمینان از خرید درون برنامه ای کاربر

با سلام و خدا قوت

با ذکر یک سناریو ... فرض میگیریم که:

قصد داریم ای طراحی کنیم که کلا در اکیویتیه نخست تنها 6 آیکون موجود باشد

از آنجایی که محصول بصورت درون برنامه ای در کافه بازار آپلود شده

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

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

قصد داریم تا به محض اینکه کاربر پرداخت را انجام داد، تمام آیکون ها قابلیت اجرا داشته و رنگ پس زمینه شان نیز مانند آیکون های دیگر باشد

اگر دوست عزیزی میدونه یا قبلا اینکارو انجام داده یا کدشو داره ... لطف کنه به اشتراک بگذاره ... یه دنیا ممنون میشم ازش!

سپاس 

پاسخ ها

sokanacademy forum
کاربر سکان آکادمی 8 سال پیش

سلام کلا یک sharedpreferened تعریف کنید،تا زمانی که پرداختی صورت نگرفته flaseبااشه

بعد تا زمانی که falseباشه

setOnClickListener(null);

 

 

متد بالا غیر فعال است،بعد پرداخت کاری trueمی شه و لیسنر را فعال کنید کلا زیاد سخت نیست در حد چند تا کلاس تعریف کردن

بعد برای امنیت فایل sharedpreferenced را یک رمزنگاری بهش اضافه کنید

متاسفانه سورسی که صاحبش بنده باشم ندارم،

 

sokanacademy forum
کاربر سکان آکادمی 8 سال پیش

ممنونم دوست عزیز کمک بزرگی کردی!

سپاس

online-support-icon