رفتن به مطلب
  • 0

نیاز به یه کد کاربردی ( کد برگشت با دکمه گوشی )


TheNobelium

سوال

سلام

 

من تازه برنامه نویسی رو شروع کردم . . . .

 

الان به یه کد نیاز دارم که کارایی زیر رو داشته باشه :

 

کاربر از یک اکتیویتی وارد اکتیویتی دیگر میشود . با زدن دکمه برگشت ، کاربر به اکتیویتی قبلی باز میگردد .

 

کاربر در اکتیویتی دوم ، از طریق یک دکمه ، label رو Visible میکنه . با کلیک بر روی دکمه برگشت ، کاری که انجام شده یک مرحله  برگرده ( نه اینکه کامل بره اکتیویتی قبلی )

 

 

میخام کد هر دوخاصیت بالا رو داشته باشه . . .

 

همچین کدی رو میشه نوشت یا باید کار دیگه ای بکنم ؟؟

 

مرسی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

2 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

با عرض سلام خدمت تمام دوستان گرامی


 


 


برای این کار اول در قسمت Process_Globals یک متغییر از نوع Timer تعریف کنید جهت تعریف زمان مانند عکس پایین


 97.PNG


 


بعد در قسمت  Globals دو متغییر از نوع Boolean و Int جهت ثانیه شمار مانند عکس پایین ...


 


 98.PNG


 


حالا باید برای Timerدستور ر ا وارد کنیم که مانند عکس پایین انجام میدیم


 


99.PNG


 


حالا مرحله اصلی که کار بر روی( Activity_KeyPress (KeyCode یا همان دکمه Back خود گوشی می باشد که کد اون رو مانند عکس پایین بنویسید


 


100.PNG


 


 


*********************************


 


حالا باز هم اگر دوست داشتید که با استفاده از پیغام (آیا قصد خروج دارید؟) که در آن (بله و خیر) داره می توانید از کد پایین استفاده کنید


توجه داشته باشید کد های بالا با این کد احتیاج به تعریف متغیر timer نداره و برای خودش جداست و در آخر پروژهاتون قرارش بدین


 


19.PNG


 


 


دعام کنی روی دکمه پسندیدم کلیک کنی


تاپیکو ببندی و اینو به عنوان جواب قبول کنی :biggrin1: 


تازه از ساب ها عکس گرفتام تا مجبور بشی بنویسی و دستت روون شه :D 


لینک ارسال
به اشتراک گذاری در سایت های دیگر


Sub Activity_KeyPress (KeyCode As Int) As Boolean

If KeyCode = KeyCodes.KEYCODE_BACK Then

'دستوراتی که میخوای موقع زدن دکمه ی برگشت انجام بشه

End If

Return True

End Sub

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...