'Service module
Sub Process_Globals
Dim a As ICOSWorldForecast
Dim str As String
Dim rv As RemoteViews
Dim mGetList As String
Dim city As String
End Sub
Sub Service_Create
a.Initialize("a")
a.ApiKey="a8df9adcc5202329121911"
'city= CallSub(Main,"cities")
a.CityName= CallSub(Main,"lvCities.GetItem(Position)")
ToastMessageShow(CallSub(Main,"lvCities.GetItem(Position)"),True)
rv = ConfigureHomeWidget("L1", "rv", 30, "ICOSForecastWeater")
End Sub
Sub Service_Start (StartingIntent As Intent)
If rv.HandleWidgetEvents(StartingIntent) Then Return
End Sub
Sub rv_RequestUpdate
SetTime
rv.UpdateWidget
End Sub
Sub rv_Disabled
StopService("")
End Sub
Sub Service_Destroy
End Sub
Sub SetTime
rv.SetImage("ivicon",a.CCIcon)
rv.SetText("lbtemp", a.CCTempCelsius&"°")
'rv.SetText("lbcity", str)
End Sub