안녕하세요. 커스텀 텍스트 뷰를 만들었는데요.
말풍선에 그림과 텍스트 2개가 들어있습니다.

문제는 코드상에서 이것을 동적으로 만들어줄때 텍스트와 그림의 크기만큼만 생성되어야 하는데요.
이런식으로 LayoutParams.WRAP_CONTENT를 줘도 크기가 늘어나질않습니다.

인위적으로 draw할때 미니멈크기를 지정하고 스트링의 길이와 폰트사이즈를 곱해서 만들어준다해도,
줄바꿈을 또 따로 처리해야하는건지;; 많은 대화가 오가면 버벅거릴것 같아서요.

편법으로 단순히 기본 setText를 사용하면 되긴하나, 안에 텍스트 두개의 색과 크기가 각각 달라서 골치네요;;
(기존 setText의 원본 소스를 그대로 보고 제가 만든 커스텀 텍스트의 스트링에도 똑같이 적용하면될것 같은데; 소스가 없네요;)

커스텀 텍스트 뷰의 크기를 어떻게 지정해야하는지 궁금합니다. 조언부탁드릴께요!