- Forum-Beiträge: 137
04.05.2014, 16:11:47 via Website
04.05.2014 16:11:47 via Website
Hi zusammen.
Habe eine Frage:
Ich habe einen kleinen Chat geschrieben, alles funktioniert.
Ich habe ein Chatitem1.xml und ein Chatitem2.xml.
Chatitem1 = Empfangene Chat Nachricht (linke seite in Listview).
Chatitem2 = Von mir gesendete Nachricht (rechte Seite der ListView).
Wie kann ich anhand der dem Adapter übergebenen Daten das Layout des Items bestimmen?
Beispiel:
Wenn im Item der Name des Nachrichten-Senders meiner ist soll Layout Chatitem2 benutzt werden, usw..
Adapter:
public class ChatAdapter extends SimpleAdapter{
public ChatAdapter(Context context, List<? extends Map<String, ?>> data,
int resource, String[] from, int[] to) {
super(context, data, resource, from, to);
}
public void refreshadapter(){
this.notifyDataSetChanged();
}
}
Ich bitte um Hilfe