آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

سیستم دریافت شارژ

hamidrezaghaderi  10 سال پیش  10 سال پیش
0 0

سلام دوستان

بنده دارم اپلیکیشنی شارژ آفلاین رو  کدنویسی می کنم. یه سری سوال واسم پیش  اومده، ممنون میشم راه حل هاتون رو بهم بگید:

۱ - برای دفعه ی اول  که کاربر وارد اپلیکیشن میشه ، باید اپلیکیشن به طور اتومات زبان فارسی رو انتخاب کنه. اگه کد *۷۸۹# رو برای دفعه ی اول روی گوشیتون بزنین، ازتون سوال میکنه که  زبان فارسی باشه یا انگلیسی ( ۱ -فارسی ۲- انگلیسی)

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

۲- در دفعه ی اول کاربر باید شماره موبایلش رو در کادر موجود در اپلیکیشن وارد کنه.دفعه ی بعدی که کاربر وارد اپلیکیشن میشه، باید شماره ای دفعه ی پیش وارد کرده بوده، در سیستم ذخیره شده باشه ( در فیلد مربوطه Remember باشه تا کاربر دوباره شمارش رو وارد نکنه)

واسه این باید چیکار کنم؟

۳- برای انتخاب مبلغ شارژ، تووی اپلیکیشن چک باکس گذاشتم، چجوری بفهمم که مثلا چک باکس شارژ ۱۰۰۰ تومانی توسط کاربر انتخاب شده یا ۲۰۰۰ تومانی؟؟ SetOnclickListener میشه گذاشت واسه چک باکس؟

 

 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
farshid.shokrollahi  10 سال پیش
0 0

سلام دوست من

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

اول دستی کد رو پشت سر هم وارد کن ببین قبول می کنه به این صورت                  *789*1#

چون بعضی کد های شرکت ها این امکان رو دارن که پشت سر هم کال کنی بعضی ها ندارن و وقتی پشت سر هم شماره هارو می زنی از اولین سوال شروع میشه

شما هر مرحله رو با * جدا کن و شماره گیری کن اگه شد با کد نویسی این کار رو کن

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

3. برای این کار از OnItemSelectedListener استفاده کن و متد هاشو override کن

موفق باشی

0 0
@farishid.shakrollahi چجوری از onitemSelectedListener استفاده کنم؟؟ یک سری چک باکس گذاشتم، چجوری بفهمم کدومش انتخاب شده؟؟ (10 سال پیش)
پاسخ به سوال 
hamidrezaghaderi  10 سال پیش
0 0

سلام فرشید جان

ممنونم. در مورد بند ۲ و ۳ کدوم آموزش های استاد میتونه کمکم کنه؟

پاسخ به سوال 
وحید  10 سال پیش
0 0

دوست عزیز این کد شما (رایانمهر) قابلیت شماره گیری پشت سر هم رو نداره

 


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .