Есть собственно кастомный view, если ему на layout-e указать точные размеры или fill_parent для обоих свойств (layout_width и layout_height), все ок, но если указать wrap_content — view сплющивается до 0. Собственно, я так понимаю, просто надо переписать парочку методов для расчета ширины-высоты, но где именно, пните в нужном направлении.
Каков вопрос — таков и ответ =) Если ваш кастомный View расширяет TextView, то скорее всего можно положиться на отрисовку реализованную в SDK. Опять же — всё зависит от задачи (цели), которую автор вопроса не назвал.