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

پاسخگویی تماس از طریق حسگر مجاورت


yagohb

سوال

سلام
دوستان برای پاسخگویی تماس ، از طریق حسگر مجاورتی فقط یک بار اجر میشه و برای بار دوم غیر فعال میشه؟
 

#Region  Service Attributes 
#StartAtBoot: True
#StartCommandReturnValue: android.app.Service.START_STICKY
#End Region
 
Sub Process_Globals
Dim phone1 As PhoneSensors
Dim answer As AnswerCall
Dim b As Boolean = False
End Sub
 
Sub Service_Create
phone1.Initialize(phone1.TYPE_PROXIMITY)
answer.Initialize("answer")
End Sub
 
Sub Service_Start (StartingIntent As Intent)
phone1.StartListening("phone1")
StartServiceAt("", DateTime.Now + 60000*5,True)
End Sub

Sub phone1_SensorChanged (Values() As Float)
If b = False Then
If Values(0) = 0 Then
answer.AnswerPhone 
b = True
Else If b = True Then
b = False
End If
End If
End Sub
 
Sub Service_Destroy
StartService("")
End Sub

دستور بولین هم بخاطر این تعریف کردم که با دست فقط یک بار تماس جواب داده بشه. ولی برای مرحله دوم نمیشه تماس رو پاسخ داد؟

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

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

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

بایگانی شده

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

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

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