Crear una burbuja de chat en Android

Intento crear una burbuja de chat con algo de texto. Para esto, creo tres diseños, dentro del diseño lineal principal. Estoy usando FramLayout, estoy configurando un fondo de 9 parches para este Framlayout. Dentro de Framlayout, agrego uno más. RelativeLayout donde coloco mis tres textViews y una imageView.pero escribo texto largo fuera del borde de FramLayout. No sé qué estoy haciendo mal o qué me falta. Cuando estoy usando texto pequeño, permanece en forma, pero con texto grande que sale incluso del fondo del borde de FramLayout.En el archivo adjunto estoy mostrando mi burbuja y burbuja de Yahoo. Estoy tratando de crear lo mismo como Yahoo pero con un estilo diferente. Por favor, dame tu sugerencia. Yo trato mucho con diferentes formas pero no tener éxito. Gracias de antemano. . enter image description here Aquí estoy colocando mi archivo Layout

          

Al crear su imagen .9patch, también debe especificar un área de contenido, que defina con los píxeles izquierdo e inferior. Mira esto.

Utilizar enter image description here y enter image description here

para el fondo de su elemento de diseño de raíz.

Haga clic derecho en las imágenes y seleccione Guardar destino como .