2015-06-19 12 views
6

enter image description hereJak mogę zaprojektować interfejs podobny do "drzewa genealogicznego"?

Chcę stworzyć dynamiczną interaktywną strukturę drzewa, jak pokazano na obrazku?

Wszystko, co znalazłem, można zrobić, korzystając z fragmentów Czy ktoś może pokazać mi, jak zaimplementować tylko dwa górne węzły za pomocą odsyłaczy?

Reszta Postaram się zrobić, a następnie przesłać odpowiedź.

+0

Możesz to zrobić za pomocą RelativeLayout, ale nie będzie to łatwe. – Nanoc

+1

Prawdopodobnie będziesz musiał stworzyć swój niestandardowy widok, będzie to brutalne ze standardowymi widokami. Co próbowałeś do tej pory? – Lamorak

+4

płótno, siatka ze współrzędnymi, farbami i bitmapami –

Odpowiedz

0

Mierz poziomy układ liniowy dla każdego wiersza i umieść każdy wiersz w pionowym zestawie liniowym. Utwórz jeden widok jako podstawę dla każdego dołączonego obrazu i tekstu i po prostu użyj polecenia'include ', aby użyć tego podstawowego widoku dla każdego obrazu \ tekstu. Jeśli używasz identyfikatora dla każdego dołączonego widoku, możesz pobrać każdy identyfikator i skonfigurować je osobno w Javie, jeśli to konieczne.

Powiązane problemy