Erstellen Sie eine Chat-Blase in Android

9

Ich versuche, eine Chat-Blase mit etwas Text zu erstellen. Dafür erstelle ich drei Layouts, innerhalb des linearen Layouts verwende ich FramLayout, ich setze einen 9-Patch-Hintergrund auf dieses Framlayout.Inside von Framlayout bin ich Hinzufügen eines weiteren RelativeLayout, wo ich meine drei textViews und ein imageView.text plaziere, aber langen Text schreibe ich außerhalb von FramLayout border.Ich weiß nicht, was ich falsch mache oder was ich vermisse.Wenn ich kleinen Text benutze, bleibt es Fit, aber mit großem Text geht es aus sogar Hintergrund Border von FramLayout.In Anhang zeige ich meine Blase und Yahoo IM bubble.Ich versuche zu erstellen, wie Yahoo, aber mit einigen anderen Stil.Bitte geben Sie mir Ihren Vorschlag.Ich versuche ein viel mit verschiedenen Möglichkeiten, aber nicht Erfolg. Vielen Dank im Voraus. . Hier platziere ich meine Layoutdatei

%Vor%

    
aftab 22.02.2012, 17:12
quelle

2 Antworten

4

Wenn Sie Ihr .9patch-Bild erstellen, müssen Sie auch einen Inhaltsbereich angeben, den Sie mit den linken und unteren Pixeln definieren. Schauen Sie sich das an.

    
user717572 22.02.2012 17:16
quelle
0

Verwenden und

für den Hintergrund Ihres Root-Layout-Elements.

Klicken Sie mit der rechten Maustaste auf Bilder und wählen Sie Ziel speichern unter .

    
Iman Marashi 05.01.2017 23:31
quelle