رفتن به مطلب
بیسیک فور ایکس

پست های پیشنهاد شده

درود دوستان


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


 


مثلا من برای سه تا کلید یک عمل انجام میدم


کد:



Sub Activity_KeyPress (KeyCode As Int) As Boolean
If KeyCode = KeyCodes.KEYCODE_BACK Or KeyCode = KeyCodes.KEYCODE_MENU Or KeyCode=KeyCodes.KEYCODE_HOME Then
'جایی که یک عمل برامون انجام بده
Return True
End If
Return False
End Sub

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



Sub Activity_KeyPress (KeyCode As Int) As Boolean

End Sub

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



If KeyCode = KeyCodes.KEYCODE_BACK Or KeyCode = KeyCodes.KEYCODE_MENU Or KeyCode=KeyCodes.KEYCODE_HOME Then
'جایی که یک عمل برامون انجام بده
Return True
End If

سوالی یا کد یک دکمه خاصی رو خواستید بگید تا براتون قرار بدم


 


در پناه حق تعالی


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


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

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

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


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

از کد زیر استفاده کن

Sub Process_Globals
Dim t as timer
Dim two as  String
End sub
کد پایین رو هر جا دوست داشتی بزار

If KeyCode = KeyCodes.KEYCODE_BAck then
two =two +1
T.Initialize("t",4)
T.Enabled = true
If KeyCode = KeyCodes.KEYCODE_BAck and two =1 then
کاری که می خوای
End if 
End if
Sub Timer1_Tick
Two = 0
End Sub

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


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

از کد زیر استفاده کن

Sub Process_Globals
Dim t as timer
Dim two as String
End sub
کد پایین رو هر جا دوست داشتی بزار

If KeyCode = KeyCodes.KEYCODE_BAck then
two =two +1
T.Initialize("t",4)
T.Enabled = true
If KeyCode = KeyCodes.KEYCODE_BAck and two =1 then
کاری که می خوای
End if
End if
Sub Timer1_Tick
Two = 0
End Sub

 

این کد برای من جواب نداد

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


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

این رو 

If KeyCode = KeyCodes.KEYCODE_BAck and two =1 then

به این تغییر بده

If KeyCode = KeyCodes.KEYCODE_BAck and two =2 then

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


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

سلام. چطور عمل یک دکمه رو اجرا کنیم؟

راستش میخوام وقتی روی یک باتن کلیک شد ، دکمه Home گوشی اجرا بشه!(بره به صفحه لانچر)

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


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

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

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


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

سلام

 

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

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در در 30 مرداد 1397 در 01:25، ali0098 گفته است :

سلام

 

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

سلام میتونید به صورت زیر عمل کنید

 

If KeyCode = KeyCodes.KEYCODE_POWER Then
		'عملیات مورد نظر
	End If
End Sub

 

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


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

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

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

  • مطالب مشابه

    • توسط seol
      سلام
      دوستان لطفا راهنمایی کنید
      من یه نرم افزاربه وسیله دیتابیس درست کردم
      همه چیزش اکیه فقط میخوام تو قسمت متن یه دکمه باشه که بره ایتم بعد یا برگرد ایتم قبلی که هی مجبور نباشم برگردم تو لیست ویو و ایتم بعدی رو انتخاب کنم 
    • توسط batman1
      سلام دوستان.
      من میخوام یک محیط چت برای برنامم بسازم، منتها یه جاشو گیر کردم.
      ببینید، میخوام مثل این عکس عمل کنه:
      http://uupload.ir/files/7u92_err.png
      فقط ساختن یه همچین چیزی
      دیتابیس ایناشو خودم دارم، منتها نمیدونم چه طوری اولا یک استکرول ویو حاویه تعدادی لیبل بسازم و دوما این که چه طوری وقتی پیامو نوشتم و ارسال کردم، یک لیبل ساخته بشه و پیام بره داخل اون لیبله بشینه و ادامه داستان
      یه چیزی تو مایه های تلگرام.
      فقط متن نه چیز دیگه ای.
      ممنون میشم راهنماییم کنید.
    • توسط batman1
      من برنامه ای دارم که داخلش دارم کالا میفروشم.
      حالا میخوام یه دکمه ای بذارم که کاربر وقتی روش کلیک میکنه، صفحه پرداخت بازشه.
      جستجو زیاد کردم، به درگاه زیرین پال رسیدم، اما مثل این که زرین پال از بیسیک فور اندروید پشتیبانی نمیکنه.
      از دوستان ممنون میشم اگه کسی این کارو کرده، تجربیبات ارزشمندشون به ما هم منتقل کنه.
      ممنون.
×