0

我在我的 android 应用程序中使用套接字通信。现在我正在为发送到服务器的每条消息打开套接字,然后关闭它。在我的每一个人Activity中,我都有一个从AsyncTask.

类似于以下代码:

 public class MainWindowActivity extends Activity{

 ...

      private class SendRequest extends AsyncTask<ArrayList<String>, Void, String> {
           @Override
           protected String doInBackground(ArrayList<String>... params) {
               // opening socket

               // sending mesasge

               // closing socket

               return result;
           }
       }
  }

我的问题是,我可以创建一个通信类,当用户登录时打开一个套接字并在用户注销时关闭它,我可以在我的所有活动中使用该套接字实例吗?

4

0 回答 0