안드로이드 개발 질문/답변
(글 수 45,052)
텍스트파일을 ebook처럼 보여주게 하는 로직을 개발중인데요
----------test.txt----------
@
안녕
미안
@
도와주이소
도와주세요
@
힘듭니다
살려주세요
@
--------------------------
이러한 텍스트파일을 readLine으로 읽구요 equals("@")이런식으로 @골뱅이를 만날때까지의 글자단위별로 페이지를 나눠놓고 싶습니다.
opengl을 이용해서 이북처럼 페이지를 넘어가게끔은 구현이 되있고 비트맵에drawtext를 뿌려주기만 하면됩니다.
그 각 페이지는 index라는 인트값을 이용하면 되고요 문제는 여기부터인데
Paint p;
String [][] kaka;
for(int i=0; i<kaka[index].length; i++){
drawText(kaka[index][i],10,y,p);
y+=30;
}
ebook처럼 글씨를 뿌려줘야하기 때문에 높이좌표값을 반복하면서 30씩 늘려서 개행해주는 방식으로 처리하려고 했습니다 그런데 이런 로직이 이론적으로 될듯하면서 안되서 힘드네요
해쉬맵을 이용하려고도 해봤는데 어떻게 해야될지 감이안옵니다.
고수님들 정말 은혜를 베풀어주십시오 지혜를 주세요 ㅠㅠ




음 개인적인 생각이긴한데
텍스트가 저정도 내용밖에 없다면
텍스트파일을 불러와서 불러온 내용은 String이나 String배열로 저장한다음에
drawText에 텍스트 값에 String값을 넣으면 되지 않을까요?