shlist

share and manage lists between multiple people
Log | Files | Refs

SendMessage.java (841B)


      1 package ca.absentmindedproductions.shlist;
      2 
      3 import android.os.AsyncTask;
      4 import android.util.Log;
      5 
      6 import java.io.BufferedWriter;
      7 import java.io.IOException;
      8 import java.io.OutputStreamWriter;
      9 import java.io.PrintWriter;
     10 import java.net.Socket;
     11 
     12 public class SendMessage extends AsyncTask<String, Void, String> {
     13     @Override
     14     protected String doInBackground(String... urls) {
     15         String result = "foo";
     16         Socket socket = null;
     17         try {
     18             socket = new Socket(urls[0], Integer.parseInt(urls[1]));
     19             PrintWriter out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())), true);
     20             out.print(urls[2]);
     21             out.flush();
     22             socket.close();
     23         } catch (IOException e) {
     24             e.printStackTrace();
     25         }
     26         return result;
     27     }
     28 }