여기서는 엑티비티를 추가하고 엑티비티에서
다른 엑티비티로 넘어가는 방법에 대해서 간단히 설명해보겠다.
안드로이드에서 엑티비티를 추가하는 방법은 간단하다.
1. 먼저 layout 하위에서 xml 파일로 추가할 엑티비티를 만든다.
2. 다음으로 AndroidManifest.xml 파일에서
<activity android:name="~~~~~" android:label="~~~~" />
를 다른 엑티비티 아래에다가 갖다 붙인다.
여기서 짚고 넘어갈 점은 시작할 엑티비티 또는 디폴트 엑티비티는
이 파일상에서 속성으로 지정해 주어야 된다는 것이다.
위의 2가지만 하면 일단 엑티비티를 추가한 것이다.
다음으로는 엑티비티에서 다른 엑티비티로 넘어가는 방법이다.
나는 별거 아닌 이 문제때문에 2~3시간을 허비해야했다.
요점만 간단히 말하면 엑티비티에 속한 것들에 대해
리스너를 추가하고자 할때
반드시 setContentView()로 해당 layout을 설정하고
리스너를 추가하라는 것이다.
순서를 뒤 바꾸면 프로그램이 실행되지 않는다.
이유는 묻지 마시길...ㅡㅡ^
어쨌거나 엑티비티에서 다른 엑티비티로 넘어갈때 흔히 쓰는것이
버튼, 또는 OnTouch 이다.
이에 대해서 리스너를 추가할 필요가 있는데,
누누히 말히지만, 반드시 저 함수 뒤에서 리스너를 추가하길....
이런 알수 없는 원리가 많아서 프로그래밍이 힘들다는 것을
오늘도 느끼면서 이만 포스트 끝.
다른 엑티비티로 넘어가는 방법에 대해서 간단히 설명해보겠다.
안드로이드에서 엑티비티를 추가하는 방법은 간단하다.
1. 먼저 layout 하위에서 xml 파일로 추가할 엑티비티를 만든다.
2. 다음으로 AndroidManifest.xml 파일에서
<activity android:name="~~~~~" android:label="~~~~" />
를 다른 엑티비티 아래에다가 갖다 붙인다.
여기서 짚고 넘어갈 점은 시작할 엑티비티 또는 디폴트 엑티비티는
이 파일상에서 속성으로 지정해 주어야 된다는 것이다.
위의 2가지만 하면 일단 엑티비티를 추가한 것이다.
다음으로는 엑티비티에서 다른 엑티비티로 넘어가는 방법이다.
나는 별거 아닌 이 문제때문에 2~3시간을 허비해야했다.
요점만 간단히 말하면 엑티비티에 속한 것들에 대해
리스너를 추가하고자 할때
반드시 setContentView()로 해당 layout을 설정하고
리스너를 추가하라는 것이다.
순서를 뒤 바꾸면 프로그램이 실행되지 않는다.
이유는 묻지 마시길...ㅡㅡ^
어쨌거나 엑티비티에서 다른 엑티비티로 넘어갈때 흔히 쓰는것이
버튼, 또는 OnTouch 이다.
이에 대해서 리스너를 추가할 필요가 있는데,
누누히 말히지만, 반드시 저 함수 뒤에서 리스너를 추가하길....
이런 알수 없는 원리가 많아서 프로그래밍이 힘들다는 것을
오늘도 느끼면서 이만 포스트 끝.
'Programing > Android' 카테고리의 다른 글
[Android] ListView (0) | 2011.04.16 |
---|---|
[안드로이드]xml레이아웃을 자바 객체로 만들기(레이아웃에 배경색 입히기) (0) | 2011.02.18 |
[안드로이드] 파일 입출력 (객체 단위로 입출력) (0) | 2011.02.13 |
[Android]안드로이드 스크롤 레이아웃 (1) | 2011.01.31 |
android openGL 시작하기 (0) | 2011.01.13 |