Crear una burbuja de chat en Android
Estoy intentando crear una burbuja de la charla con un poco de texto. Para esto soy crear tres Layoutouts, dentro de la disposición linear principal que estoy usando FramLayout, estoy fijando un fondo de 9 remiendos A este Framlayout.Inside de Framlayout agrego uno más RelativeLayout donde estoy colocando mis tres textViews y un imageView.but mecanografían el texto largo que va fuera de FramLayout border.I no saben lo que estoy haciendo mal o lo que me falta. Cuando estoy usando el texto pequeño sigue siendo apto pero con Gran texto que sale de la frontera de fondo incluso de FramLayout.In adjunto Estoy mostrando mi burbuja y yahoo IM bubble.I estoy tratando de crear lo mismo como yahoo, pero con un estilo diferente.Por favor, dame tu sugerencia.yo intento mucho con diferentes Maneras pero no conseguir el éxito. Gracias de antemano. . Aquí estoy colocando mi Layoutfile
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:id="@+id/linearListLayout1"> <FrameLayout android:id="@+id/frameLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/bubbleblue" > <RelativeLayout android:id="@+id/relativeLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:minHeight="100dp"> <TextView android:id="@+id/chattitle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="TextView" android:layout_marginTop="10dp" android:layout_marginLeft="10dp"/> <TextView android:id="@+id/chatdate" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="TextView" android:layout_alignParentRight="true" android:layout_marginTop="10dp"/> <TextView android:id="@+id/chatText" android:layout_width="fill_parent" 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_alignParentRight="true" android:layout_below="@+id/chatdate" android:minHeight="2dip" android:maxWidth="2sp" android:maxHeight="2sp" android:layout_marginRight="2dp"/> </RelativeLayout> </FrameLayout>
- Entender los BaseAdapters y cómo usarlos
- Widget de Android en el emulador
- Android: establece un borde alrededor de un ImageView
- Ciclo de vida de Android Widget
- Cómo forzar a ViewPager a volver a instanciar sus elementos
- Las vistas de StackedWidget no se muestran
- AutoStart La aplicación no funciona correctamente
- Android getMeasuredHeight devuelve valores erróneos!
- ¿Puedo actualizar el mensaje de cadena de un ProgressDialog?
- Depuración del Widget de Android en Intellij IDEA
- ¿Cómo puedo convertir la cadena de const valor de clase int?
- Cómo mejorar el rendimiento de ViewFlipper / ViewAnimator
- ¿Cómo iniciar una actividad desde un widget de lockscreen, sin desbloquear?
Al crear la imagen .9patch, también debe especificar un área de contenido, que se definirá con los píxeles izquierdo y inferior. Mira esto.
Utilizar y
Para el fondo de su artículo de la disposición de la raíz.
Haga clic derecho en las imágenes y seleccione Guardar destino como .
- ¿Cómo detectar si un dispositivo móvil es emulado por Google Chrome?
- ¿Debo usar Bitmap o Drawable para almacenar en ImageCache en Android?