2016-10-27 206 views
0

我正在研究Android上的一個簡單的多人遊戲。我有NetworkManager類,它打開連接到服務器,並提供如發送接收傳遞參考活動

public class NetworkManager { 

    private Socket socket; 

    public NetworkManager() throws IOException 
    { 
     socket = new Socket(HOST, PORT); 

     ... 

    } 

    public void send(String msg) throws IOException { ... } 

} 

在一項活動中,我通過創建NetworkManager的新實例來連接到服務器。然後,我必須在其他幾個活動中使用該實例。開始新活動時是否可以傳遞參考?

+1

考慮一項服務並將您的服務與您的活動綁定:https://developer.android.com/guide/components/bound-services.html – njzk2

回答