Page 512 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 512
TextView output;
String data;
@Override
public void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_ho_);
input = (EditText) findViewById(R.id.input);
button = (Button) findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
String data = input.getText().toString().trim();
//Log.w("NETWORK", " " + data);
if(data != null) {
socket_out.println(data);
}
//Toast.makeText(Ho_Activity.this, "전송완료", Toast.LENGTH_SHORT).show();
}
});
Thread worker = new Thread() {
public void run() {
try {
socket = new Socket("192.168.0.14", 51000);
socket_out = new PrintWriter(socket.getOutputStream(), true);
socket_in = new BufferedReader(new
InputStreamReader(socket.getInputStream()));
} catch (IOException e) {
e.printStackTrace();
}
try {
while (true) {
data = socket_in.readLine();
output.post(new Runnable() {
- 505 -