Зачем все это,когда можно добавить вот этот виджет на рабочий стол,там и погода напрямую показывается из "скрытой" погоды Гугла и при нажатии, открывается погода

from app

from app