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

مشکل در رویداد کلیک up و رویداد کلید down در دکمه ها

سوال

v0126    0

سلام خسته نباشید دوستان

 

بنده رویداد کلیک up رو برای یکی از دکمه هام تعریف کردم اما متاسفانه این رویداد هم هنگامه که روی دکمه down میکنم اتفاق میفته و هم هنگامی که انگشتمو برمیدارم در صورتی فقط باید زمانی که انگشتمو از روی دکمه برمیدارم اتفاق بیفته

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


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

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

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

  • 1
در 2 ساعت قبل، v0126 گفته است :

بفرمایید ، طبق این کد باید وقتی که انگشتمو از دکمه برمیدارم لوگ بده اما زمانی که انگشتمو میذارم رو دکمه یدونه لوگ up میده زمانی هم که برمیدارم بازم یدونه لوگ up میده در صورتی که باید فقط یدونه لوگ بده اونم زمانی که انگشتمو برمیدارم از دکمه

این راهش نیست دوست عزیز. باید از رویداد تاچ استفاده کنید. از کتابخونه GestureDetector استفاده کنید و به شکل زیر استفاده کنید

Dim gs As GestureDetector
gs.SetOnGestureListener(Button1,"gs")

Private Sub gs_onTouch(Action As Int, X As Float, Y As Float, MotionEvent As Object)
	If Action=0 Then
		Log("ACTION_DOWN")
	Else If Action=1 Then
		Log("ACTION_UP")
	End If
End Sub

 

  • پسندیدن 1

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 1
در 12 دقیقه قبل، v0126 گفته است :

سلام خسته نباشید دوستان

 

بنده رویداد کلیک up رو برای یکی از دکمه هام تعریف کردم اما متاسفانه این رویداد هم هنگامه که روی دکمه down میکنم اتفاق میفته و هم هنگامی که انگشتمو برمیدارم در صورتی فقط باید زمانی که انگشتمو از روی دکمه برمیدارم اتفاق بیفته

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

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


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

Sub btnfa_Up
	Log("up")

End Sub

بفرمایید ، طبق این کد باید وقتی که انگشتمو از دکمه برمیدارم لوگ بده اما زمانی که انگشتمو میذارم رو دکمه یدونه لوگ up میده زمانی هم که برمیدارم بازم یدونه لوگ up میده در صورتی که باید فقط یدونه لوگ بده اونم زمانی که انگشتمو برمیدارم از دکمه

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


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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

مهمان
پاسخ به این سوال ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • جدید...