안녕하세요.

안드로이드 막시작한 초보 입니다.

책을 보며 소스를 따라하고 있는데.......  예상치 않게 중단이 되었다고 나옵니다.


소스 -------------------------------------------------------


package com.yu5t.socketmanager;

import android.app.Activity;
import android.content.*;
import android.os.Bundle;
import android.view.*;
import android.widget.*;
import android.view.View.OnClickListener;

public class MainActivity extends Activity {

 public static final int SERVER_MODE = 0x00;
 public static final int CLIENT_MODE = 0x01;
 
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
       
             
        Button connect_to_server = (Button)findViewById(R.id.connect_to_server);
        connect_to_server.setOnClickListener(
      new OnClickListener() {
    public void onClick(View v) {
     EditText server_ip = (EditText)findViewById(R.id.server_ip);
     String ip = server_ip.getText().toString();
     EditText server_port = (EditText)findViewById(R.id.server_port);
     String port = server_port.getText().toString();
     
     Intent it = new Intent(MainActivity.this, chat.class);
     it.putExtra("ip", ip);
     it.putExtra("port", port);
     startActivity(it);
    }
   }
        );
       
        Button run_as_server = (Button)findViewById(R.id.run_as_server);
        run_as_server.setOnClickListener(
         new OnClickListener() {
    public void onClick(View v) {
     Intent it = new Intent(MainActivity.this, chat.class);
     //it.putExtra("mode", SERVER_MODE);
     startActivity(it);
    }
   }
        );
       
    }
}

 

chat.class 도 생성이 되어있는데.....................

위의 같은 상황에서는 MainActivity 가 이상이 있는건가요.......... chat 클레스가 이상이 있는건가요............

위의 방법이 액티비티 전환이 맞는건지도 궁금합니다.


열심히 해보려는 초보개발자 입니다.

답변 부탁 드리겠습니다.