Przechowujesz zapewne jakąś listę użytkowników. Należałoby ich posortować grupami. Przy kliknięciu na zakładkę z nazwą grupy, dotychczasowa zawartość ListView byłaby czyszczona, następnie lecisz po liście użytkowników i dodajesz wszystkie kontakty z grupy której tyczy się zakładka.
Malo optymalne, biorac pod uwage ze userzy leza w powiazanych drzewem listach (chyba ze nzow kaw napieszal). Zakladki nadaja sie na wtyczke, choc ciezko to wykonac z aktualnym API ;p
U mnie planuje mozliwosc tworzenia i zarzadania zakladkami do listy kontaktow z poziomu API, przyczym dla kazdej zakladki bedzie mozna wybierac kontakty nie tylko po grupach, ale po mozliwe kazdej dostepnej wlasciwosci, prawdopodobnie w opcjach wtyczki tym sie zajmujacej bedzie mozna wpisac odpowiedni regexpa dla danej zakladki ;p
Rozwiaze to wiele problemow, gustow i guscikow, typu:
Ja chce 1wsza zakaldke dla calej listy, 2ga dla ludzi z pracy, a 3cia dla osob ktorych stan zmienil sie w czasie ostatnich 5 minut i 4ta dla userow ktorych nicki zaczynaja sie na litere A, zmienili stan z niedostepny na z/w w ciagu 3 minut oraz naleza do grupy, w ktorej nazwie wysteuje ciag "ala", ale bez grup z ciagiem "ala ma kota" i nie są to kontakty sieci gg :P
No ale nim taka wtyczka powstanie to jeszcze troche wody musi sie przelac.