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

گرفتن میزان حرارت گوشی


alimo

سوال

سلام

 

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

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

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

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

سلام

 

کتابخانه phone رو تیک بزن و کد های زیر:

Sub Globals
Dim s As PhoneSensors
End Sub

Sub Activity_Create(FirstTime As Boolean)
		'Activity.LoadLayout("Layout1")'
s.Initialize(s.TYPE_TEMPERATURE)
s.StartListening("s")
End Sub
Sub s_SensorChanged (Values() As Float)
	label1.text=Values(0)
End Sub

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

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

تست کردم ولی تو لیبل هیچی نیومد!!!

ببین وقتی هیچی تو لیبل نمایش نمیده به این معنیه که اصلا ایونت SensorChanged اجرا نمیشه.

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

 

زمانی که StartListening میکنی یک boolean برمیگردونه که مشخص میشه سنسور TEMPERATURE پشتیبانی میشه یانه.

If s.StartListening("s")=False Then
	Label1.Text="دستگاه از سنسور حرارت پشتیبانی نمیکند"
End If
لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1394/12/23, 12:44:29، پژمان نیکروان گفته است :

ببین وقتی هیچی تو لیبل نمایش نمیده به این معنیه که اصلا ایونت SensorChanged اجرا نمیشه.

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

 

زمانی که StartListening میکنی یک boolean برمیگردونه که مشخص میشه سنسور TEMPERATURE پشتیبانی میشه یانه.


If s.StartListening("s")=False Then
	Label1.Text="دستگاه از سنسور حرارت پشتیبانی نمیکند"
End If

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

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

بایگانی شده

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

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

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