마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

html 태그를 이용한 출력의 한글과 공백의 폭 차이로 인한 줄맞춤.

0 추천
화면 출력은 html 형식을 사용합니다.

두줄의 출력 내용이 있습니다.

줄넘김은  append.("<br>"); 사용

1일          2일           3일

국어        영어          수학

이런식으로 1일과 국어의 시작 점이 같고

2일과 영어의 시작점이 같도록 하려 하였으나  

한글과 숫자 공백의 폭 차이로 인해서 도저히 맞춰 지지가 않네요.

한글 한자가 공백 &nbsp; 네개와 어중간하게 비슷하네요.ㅠㅠ

1. 첫번째 시도.

  buff1=String.format("%-20s",buff1);
  buff1=buff1.replace(" ","&nbsp;");

  이런식으로 포맷을 주어 맞춰 보려 하였으나. 한글과 공백의 폭 차이로 인해 실패..

2. 바이트 수를 구해내어 그 부분을 공백으로 처리하려 하다. 역시 폭 차이로 실패

3. <table>태그를 사용하여 해결하려하였으나.

   <table> 태그 자체가 적용이 안됨..

   .append("<table><tr><td>1</td><td>2</td></tr></table>");

   자체가 적용이 안됨..ㅠㅠ
지란지교 (220 포인트) 님이 2015년 9월 23일 질문

1개의 답변

0 추천
WebView를 사용하세요.
익명사용자 님이 2015년 9월 23일 답변
...