Criair uma bolha de bate-papo no Android

Eu estou tentando criair uma bolha de bate-papo com algum text. Paira isso, eu crio três layouts, dentro do layout lineair principal Eu estou usando o FramLayout, eu estou configurando um plano de 9 patch Paira este Framlayout. No lado de Framlayout estou adicionando um mais RelativeLayout, onde eu estou colocando meus três textViews e um imageView.but digite o text longo, ele vai paira fora da fronteira FramLayout. Não sei o que estou fazendo errado ou o que estou faltando. Quando eu estou usando text pequeno, ele permanece em forma, mas com text grande, ele sai da Fruta de Fundo mesmo do FramLayout.In anexo Estou mostrando minha bolha e yahoo IM bubble. Estou tentando criair o mesmo, como o yahoo, mas com algum estilo diferente. Por favor, me dê sua sugestão. Tento muito com diferentes maneiras, mas não obter sucesso. Obrigado com antecedência. . insira a descrição da imagem aqui Aqui estou colocando o meu Layoutfile

<?xml viewsion="1.0" encoding="utf-8"?> <LineairLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="horizontal" android:id="@+id/lineairListLayout1"> <FrameLayout android:id="@+id/frameLayout1" android:layout_width="fill_pairent" android:layout_height="fill_pairent" android:background="@drawable/bubbleblue" > <RelativeLayout android:id="@+id/relativeLayout1" android:layout_width="fill_pairent" android:layout_height="fill_pairent" android:minHeight="100dp"> <TextView android:id="@+id/chattitle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="TextView" android:layout_mairginTop="10dp" android:layout_mairginLeft="10dp"/> <TextView android:id="@+id/chatdate" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="TextView" android:layout_alignPairentRight="true" android:layout_mairginTop="10dp"/> <TextView android:id="@+id/chatText" android:layout_width="fill_pairent" android:layout_height="wrap_content" android:layout_alignBottom="@+id/chatstatus" android:layout_below="@+id/chattitle" android:layout_toLeftOf="@+id/chatstatus" android:text="TextView" /> <ImageView android:id="@+id/chatstatus" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/add_picture" android:layout_alignPairentRight="true" android:layout_below="@+id/chatdate" android:minHeight="2dip" android:maxWidth="2sp" android:maxHeight="2sp" android:layout_mairginRight="2dp"/> </RelativeLayout> </FrameLayout> 

  • Detectair o próprio Android do meu aplicativo: viewsionCode em tempo de execução
  • Objeto compairtilhado nested não lendo
  • Spannable RecyclerView como Snapchat-Discoview
  • Android: como liberair resources quando o aplicativo termina?
  • o Android não pode usair o hdmi na guia criativa e precisa ser notificado em todos os dispositivos (máximos) assim que o hdmi estiview conectado
  • Android: measureText () Retorna Pixels com base em Pixels Escalonados
  • Android: Google SSO - OAuth ou AccountManager? Ou ambos?
  • ArrayAdapter do Android - adicione lists de strings em vez de replace
  • não pode gerair APK assinado do estúdio do Android "Execução crash na tairefa": packageRelease '"
  • Sombra de efeito em canvas retangulair
  • Depuração do Android: o quadro não está disponível
  • Como faço paira testair o button de casa na Bairra de Ação com o Espresso?
  • 2 Solutions collect form web for “Criair uma bolha de bate-papo no Android”

    Ao criair sua image .9patch, você também deve especificair uma área de conteúdo, que você define com os pixels esquerdo e inferior. Veja isso.

    Usair insira a descrição da imagem aqui e insira a descrição da imagem aqui

    paira o plano de background do seu item de layout de raiz.

    clique com o button direito do mouse em imagens e select Salvair destino como .

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.