درخواست آموزش گرفتن شماره ( ussd ) با کانستراکت 2
#1
سلام . دوستان میخواهم آموزش بدین چطوری وقتی شخصی بر روی دکمه یا هر چیز دیگر کلیک کرد یک شماره رو بگیره
زکات علم ، آموزش دادن ان است از امام صادق (ع)
 
 
  پاسخ


 سپاس شده توسط:
#2
مثل ماشین حساب کافی است متغییر داخلی تعریف کنید. سپس اسپرایت ها رو داخل لایوت قرار داده روی هر اسپرایت کلیک کرده و عدد 0 تا 9 را وارد کنید. سپس در برگه رویداد ها هر دکمه کلیک شد مقدار آن در متغییر یا تکست ذخیره شود 
به همین سادگی
  پاسخ


 سپاس شده توسط: keyhan
#3
میشه از اول دقیق تر دقیق تر بگی چون تازه کارم
زکات علم ، آموزش دادن ان است از امام صادق (ع)
 
 
  پاسخ


 سپاس شده توسط:
#4
روی یک اسپرایت کلیک کنید و در بخش تنظیمات اسپرایت بخشی به نام instance variables وجود دارد که به معنی متغیر های نمونه (متغییر داخلی) است روی دکمه add کلیک کنید سپس روی علامت اضافه کردن یک متغییر بسازید.
حالا هر چند تا اسپرایت بسازید همه شان این متغییر رو دارند. اضافه شدن متغییر  برای آن نمونه اسپرایتی که ساختید برای همهشان(نمونه های مشابه) اجباری است. 
یعنی به زبان ساده تر. همه اسپرایت که نامنشان مثلا دکمه است این متغییر رو دارند. اما مقدار برای هر نمونه قابل تغییر است. یعنی اگر شما مقدار متغییر یک نمونه را تغییر دهید تاثیری در دیگر نمونه ها ندارد . وشما می توانید برای هر اسپرایت یک مقدار جدید تعریف کنید.

در برگه رویداد :
وقتی روی یکی از این دکمه ها کلیک می کنید می توانید محتوای متغییر را در یک تکست باکس یا یک متغییر ذخیره کرد.
در قسمت رویداد کلیک سپس شی تاچ و رویداد تاچ کردن روی شی (دکمه عددی) . سپس در قسمت اکشن وارد شی سیستم شده سپس set var را انتخاب کرده و عبارت زیر را تایپ کرده
num & sprint.number

num : متغییر سراسری

 sprint.number : قسمت نامبر همان متغییر داخلی است و اسپرایت  هم همان اسپرایت دکمه عددی است
مقدار قبلی متغییر سراسری را با مقدار متغییر داخلی اسپرایتی که اکنون فشار داده شده الحاق می کنید(می چسبانید).

متغییر سراسری بهتر است نوع رشته باشد string
  پاسخ


 سپاس شده توسط: keyhan
#5
(1394/6/14، 05:41 عصر)mehrdad.ch نوشته است: مثل ماشین حساب کافی است متغییر داخلی تعریف کنید. سپس اسپرایت ها رو داخل لایوت قرار داده روی هر اسپرایت کلیک کرده و عدد 0 تا 9 را وارد کنید. سپس در برگه رویداد ها هر دکمه کلیک شد مقدار آن در متغییر یا تکست ذخیره شود 
به همین سادگی

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


 سپاس شده توسط:
#6
ussd مثل  پرداخت درون برنامه است . می شود با کانسراکت پیادهسازی کرد اگر دسترسی به تماس داشته باشید. 
این کار با افزونه های جاوا امکان پذیر است. البته نمیدانم کانسراکت چقدر هماهنگ و پیاده سازیش کرده اما با XDK ld می شود افزود
  پاسخ


 سپاس شده توسط: keyhan


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
Information پرداخت درون برنامه مایکت کوردوا ya mahdi 0 230 1404/1/17، 05:43 عصر
آخرین ارسال: ya mahdi
  نحوه خروجی اندروید کوردوا ya mahdi 0 177 1404/1/11، 04:06 عصر
آخرین ارسال: ya mahdi
Wink حل شده مقادير لازم در environment variable ᔕinaᗪehghani 24 11,596 1403/10/23، 12:10 صبح
آخرین ارسال: Tggi
  تپسل .....فروشگاه Hamidreza 3 1,932 1403/10/22، 11:57 عصر
آخرین ارسال: Tggi
  خروجی اندروید با Intel xdk ya mahdi 0 130 1403/8/25، 02:08 عصر
آخرین ارسال: ya mahdi

پرش به انجمن: