안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요. 이제 막 안드로이드 입문한 초보 프로그래머입니다.
그래서 기초에 들어가려는데 기초부터 벌써 막혀버렸습니다 =ㅅ=; 구원의 손길이 필요해요 ㅠㅠ 네이버에 내공100걸었는데 답을 아무도 않나다는 ㄷㄷ;
gravity를 가운데를 두면 원래 가운데로 글자가 모여야 되잖아요?
보통 이런 시스템은 글자의 크기를 구한다음에 x = (view_width-text_width)/2 이런식으로해서 뿌려주는걸로 아는데.
안드로이드 시스템에서 text_width를 못구해와서 x=(view_width - 0) /2 가 되서 x가 가운데에서 시작되는거같아요
1) 첫번째 그림보시면 영어로 입력하면 아무 문제없습니다. 가운데로 오죠.
http://sions.wo.tc/1.jpg
2) 그런데 아래 그림보시면 한글이 가운데에서 시작하는걸 볼수있습니다. 가운데로 정렬되는게아니라;
http://sions.wo.tc/2.jpg
그래서 혹시나해서 그림판으로 붙여넣기 해봤더니 딱 떨어지네요; 가운데에서 시작하네요 ;;
http://sions.wo.tc/3.jpg
그런데 또 이걸 프로그램 실행해보면 정상적으로 가운데에 잡힙니다. 아마도 레이아웃 시스템에 문제가 있는듯보이는데..
다른 질문들보니까, 프로젝트를 최상위로 옮겨보라고해서 해보니까 안되더라고요? 그냥 레이아웃 자체가 안되요 ㄷㄷ; 지금 프로요버전으로 테스트하고잇거든요.
그래서 레이아웃 수정하는곳에서 허니콤으로 바꿔서 하니까 가운데로 오긴하네요 ?
이거 계속 허니콤으로 작업해야하는건가요? 듣기로는 허니콤갔다가 다시 2.2로 내려오면 잘 보인다는데 2.2로 내려오면 위의 현상이 다시 반복되요;
http://sions.wo.tc/4.jpg
그래서 기초에 들어가려는데 기초부터 벌써 막혀버렸습니다 =ㅅ=; 구원의 손길이 필요해요 ㅠㅠ 네이버에 내공100걸었는데 답을 아무도 않나다는 ㄷㄷ;
gravity를 가운데를 두면 원래 가운데로 글자가 모여야 되잖아요?
보통 이런 시스템은 글자의 크기를 구한다음에 x = (view_width-text_width)/2 이런식으로해서 뿌려주는걸로 아는데.
안드로이드 시스템에서 text_width를 못구해와서 x=(view_width - 0) /2 가 되서 x가 가운데에서 시작되는거같아요
1) 첫번째 그림보시면 영어로 입력하면 아무 문제없습니다. 가운데로 오죠.
http://sions.wo.tc/1.jpg
2) 그런데 아래 그림보시면 한글이 가운데에서 시작하는걸 볼수있습니다. 가운데로 정렬되는게아니라;
http://sions.wo.tc/2.jpg
그래서 혹시나해서 그림판으로 붙여넣기 해봤더니 딱 떨어지네요; 가운데에서 시작하네요 ;;
http://sions.wo.tc/3.jpg
그런데 또 이걸 프로그램 실행해보면 정상적으로 가운데에 잡힙니다. 아마도 레이아웃 시스템에 문제가 있는듯보이는데..
다른 질문들보니까, 프로젝트를 최상위로 옮겨보라고해서 해보니까 안되더라고요? 그냥 레이아웃 자체가 안되요 ㄷㄷ; 지금 프로요버전으로 테스트하고잇거든요.
그래서 레이아웃 수정하는곳에서 허니콤으로 바꿔서 하니까 가운데로 오긴하네요 ?
이거 계속 허니콤으로 작업해야하는건가요? 듣기로는 허니콤갔다가 다시 2.2로 내려오면 잘 보인다는데 2.2로 내려오면 위의 현상이 다시 반복되요;
http://sions.wo.tc/4.jpg



