2013-03-03 25 views
0

我在我的Android手機上使用了美麗的小部件應用程序,我想將當前溫度用作Tasker變量。查找和訪問應用程序的變量

的原因是,我創建了一個自定義的UCCW小部件,將其設置爲打開BW的預測應用程序 - 通過調用塔斯克任務,這就要求這個意圖:

com.levelup.beautifulwidgets.full.activities.ForecastActivityFull 

現在小部件打開BW,我D喜歡它顯示與BW相同的溫度 - 但是,UCCW不提供與BW相同的天氣數據提供者,因此溫度值不同,這是不合適的(例如UCCW小部件說5°C,BW說7°C)。

那麼,是否有可能以某種方式通過BW應用程序,找到它在內部使用的變量,獲取該值並將其保存到Tasker變量中? (因爲,你知道,UCCW允許我爲widget添加一個Tasker變量,在這種情況下,這將是從BW獲得的溫度,以便它們匹配。)

謝謝!

回答

0

Android Security Tips,Android應用彼此沙盒,這意味着你不能查看另一應用程序使用,除非它們特別建立暴露其內部數據到其他應用程序的接口(諸如ContentProvider)中的數據/變量。

不幸的是,我不認爲美麗的Widget已經構建了任何接口來查看他們的天氣數據,也沒有公佈他們用來獲取天氣信息的服務(所以你可以從同一個來源獲得),儘管有些人似乎認爲它是天氣頻道。

相關問題