2012-03-10 23 views
8

Chcę zaprojektować stronę xml W kształcie okręgu (jak logo Google Chrome). Powinien zawierać guziki w zewnętrznym kręgu, jak również wewnątrz kręgu. Proszę dać mi sugestie, aby przezwyciężyć ten problem. Próbowałem z Absolute Layout, ale nie jestem w stanie tego zrobić.Układ układu Android

Sample image

muszę układ takiego. Mając nadzieję na lepszą reakcję. Z góry dziękuję.

+1

Oczekujemy, że spróbujesz rozwiązać ten problem samemu, zamiast poprosić społeczność o znalezienie dla ciebie kompletnego rozwiązania. Jeśli masz jakiś kod, który nam pokazuje, który pokazuje ci jakikolwiek wysiłek (nawet jeśli jest nie tak), zaktualizuj swoje pytanie i oznacz flagę, aby ponownie otworzyć. Dzięki. – Kev

Odpowiedz

-1

Możesz spróbować ... Ustaw obrazki za pomocą .9png, gdzie powinieneś spróbować od zaprojektowania twojego punktu, aby nadać mu kształt ... becoz, kiedy aplikujesz .9png, rozciąga przycisk w ten sposób projektowania. Nie jestem pewien, ale to metoda prób i błędów. Możesz spróbować.

+2

Staram się zrozumieć, jak to odpowiada na pytanie. Czy możesz wyjaśnić swoje rozwiązanie bardziej szczegółowo? – Macondo2Seattle

3

W tym konkretnym przypadku, po prostu użyłbym jednego obrazu, a następnie uzyskałem kolor piksela na współrzędnych, w których użytkownik kliknięte i działające w oparciu o to. Poza tym, możesz coś zrobić, śledząc każdy "przycisk" za pomocą Path. Będziesz musiał zbudować go z lineTo i może arcTo, a następnie użyć Region.setPath, aby uzyskać Region, a następnie przetestować przy użyciu Region.contains.

Powiązane problemy