안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요, 갓 입문한 초보 프로그래머입니다.
이북 비슷하게... 버튼을 누르면 다음 페이지, 또는 이전 페이지로 넘어가도록 하고싶은데 생각보다 난관이 많네요.
일단 아래와 같은 case문을 작성했습니다.
public void onClick(View v) {
switch(v.getId()){
case R.id.btnNext:
txtContent1.setText(R.string.page2);
break;
case R.id.btnPrev:
txtContent1.setText(R.string.page1);
break;
}
}
res/values/script.xml 파일에서 페이지 번호가 붙은 string값을 읽어오도록 했는데 이 경우 처음의 1~2페이지를 넘길 수는 있겠지만 다음 페이지에 적용시킬 수는 없더군요.
적용시킬 수 있는 방법이나, 혹은 어떤 부분을 공부하면 좋을지에 대한 힌트라도 좀 부탁드리고 싶습니다.
즐거운 하루 되세요.




굳히 res 로 페이징 처리를 하시겠다면
string-array 를 이용하셔서 배열처리를 하는 방법도 있지요.
getResources().getStringArray(R.array.page);
<item>1</item>
<item>2</item>
<item>3</item>
.
.
.
</string-array>
머 이런식으로..