안드로이드 개발 질문/답변
(글 수 45,052)
인텐트 응용해서 버튼 연동 프로그램을 만들었습니다.
굉장히 간단한건데
제대로 만들었다고 만들었고 다 잘된것 같은데
실행을 했는데 연동이 안되네요
이틀째 머리싸매고 있는데 .. 도저히 모르겠습니다..
첨부 파일에 소스올릴테니
많이 번거로우시겠지만
한번봐주시고 좋은 조언좀 부탁드리겠습니다.
그리고 혹시 안드로이드 관련 좋은 동영상강좌 사이트 있으면 추천도 부탁드릴께요..
2011.11.21 09:08:40
package exam.SampleC;
import android.app.*;
import android.content.*;
import android.os.*;
import android.view.*;
import android.widget.*;
public class SampleC extends Activity implements View.OnClickListener {
Button btn;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btn = (Button) findViewById(R.id.button_go);
btn.setOnClickListener(this);
}
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent i = new Intent(this, SampleE.class);
startActivity(i);
}
}
이렇게 수정하시면 됩니다.
물론 SampleE.java의 경우도 마찬가지로요
implements된 것에 대해서 어디 부분이 Button클릭시에 해당하는 이벤트인 것을 잘 확인하셔야 할것 같네요^^
동영상 강좌를 통해서 안드로이드 공부를 하시는 것도 좋지만 기본적으로 지금 하시는 것과 같이 기본적인 예제를 연습하시면서
프로젝트로 발전해 나가는 것이 자기 계발에는 큰 도움이 되리라 생각이 듭니다^^
우선적으로 android자체가 java를 사용하기 때문에 java에 대한 개념정리를 하시는 것도 큰 도움이 되지요
override와 overload의 개념차이 랄지?



