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

파워포인트의 텍스트개체 같은 기능을 만드려고 합니다.

0 추천
안녕하세요. 다름이 아니라 현재 안드로이드로 파워포인트에서 텍스트입력이 가능하고 마우스로 드래그해서 이동도 가능한 개체를 만드려고 합니다.

지금은 EditText를 상속받아서 더블클릭하면 수정모드가 되고 다시 더블클릭하면 리드온리 모드로 바꾼 View를 만들엇습니다. 그런데 문제는 EditText에서 글꼴의 기울기를 주게되면 (setTextSkewX) 글자가 짤리는 현상이 발생하더군요.

canvas를 이동시켜서 그려보기도하고 어떻게 해봐도 짤리는 문제가 발생합니다.

그래서 생각한게 직접 drawText로 그리게 되면 미리 그려질 텍스트의 크기도 알 수 있고 제 맘대로 비트맵에 그릴 수 있어서 원하는 결과를 얻을 수 있습니다. 그런데 문제가 EditText를 안쓰게되면  더블클릭해서 수정할때 캐럿도 깜빡이고 한글입력도 가능해서 한글조합이 되면서 입력이 되어야 하는데 EditText 없이는 그게 힘들것 같더라구요.. 이런 기능을 구현하려면 직접 한글오토마타? 같은것을 만들어야 합니까? 질문드립니다 ㅠㅠ..
분굽방 (140 포인트) 님이 2014년 1월 3일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...