2014-04-17 43 views
0

如何從android中導入庫中的acitivy啓動我的項目中的服務?從Android中的庫活動啓動服務

讓我們說:我在我的應用程序項目中有服務A.

從進口圖書館活動B:

protected void onPause() { 

    super.onPause(); 

    // this.startService(A in application projet); 
} 

回答

0

如果覺得這是簡單的。創建一個自定義Activity,其中延伸Activity在您的圖書館和OverrideonCreate並啓動服務。

public class CustomActivity extends LibraryActivity { 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 

    startService(new Intent(this, CustomService.class)); 
    } 
} 

讓我知道如果你看到任何問題。

+0

當我在擴展庫活動的應用程序中創建活動時,此新活動是否會加載庫中的所有資源(佈局,樣式..)? –

+0

當然,它會的。你只需要在這個類中導入包名。 – Libin