2014-01-22 98 views
0

我想從我的android應用程序中刪除一些樣板代碼。爲了做到這一點,我將每個函數都移到了一個擴展了Application的類中,並使它們變成靜態的,這樣我就可以在類中調用它們了。我的問題,我的一些功能使用startActivity()getSystemService() 我不能做一個靜態引用。有什麼辦法可以解決這個問題嗎?我認爲每次我想要使用某種方法時都會創建另一個類並創建一個對象,但我寧願不這樣做。 感謝您的時間刪除樣板代碼

回答

0

通行證Context作爲參數來這些功能並在此Context實例調用startActivity(和其他)。