بررسی روشن بودن و خاموش بودن wifi در بیسیک فور اندروید

با سلام و سپاس

 

اگر سوالی بود در نظرات درج کنید تا پاسخگو باشیم.

 

موفق باشید.

 

کد زیر رو در مینفیست خودتون قرار بدید:

 

AddReceiverText(SendNotification,
<intent-filter>
<action android:name="android.net.wifi.STATE_CHANGE"/>
</intent-filter>)

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

Sub Service_Start (StartingIntent As Intent)
         If StartingIntent.Action = "android.net.wifi.STATE_CHANGE" Then
            If Not(StartingIntent.HasExtra("bssid")) Then Return
            Dim jo As JavaObject = StartingIntent
            Dim NetInfo As Object = jo.RunMethodJO("getParcelableExtra",Array("networkInfo")).RunMethod("getDetailedState",Null)
            Dim State As JavaObject : State.InitializeStatic("android.net.NetworkInfo.DetailedState")
            If (NetInfo <> State.GetField("DISCONNECTED") And NetInfo <> State.GetField("CONNECTED")) Then Return           
            LogColor("SentNotification:Service_Start: Connection event: "&NetInfo,Colors.Red)
       end if

دیدگاهتان را بنویسید