2012-03-10 15 views
8

Desidero progettare la pagina xml in forma circolare (come il logo Google Chrome). Dovrebbe contenere i pulsanti nel cerchio esterno e all'interno del cerchio. Per favore, dammi suggerimenti per superare questo problema. ho provato con Absolute Layout ma non sono in grado di farlo.Progettazione layout Android

Sample image

ho bisogno di un layout come questo. Sperando in una risposta migliore. Grazie in anticipo.

+1

Ci aspettiamo che tu abbia tentato di risolvere questo problema da solo, piuttosto che chiedere alla comunità di arrivare a una soluzione completa per te. Quando hai del codice per mostrarci che dimostra un certo sforzo da parte tua (anche se è sbagliato) ti preghiamo di aggiornare la tua domanda e il flag per riaprire. Grazie. – Kev

risposta

-1

Puoi provare ... Crea i pulsanti immagine usando .9png in cui dovresti provare a progettare il tuo punto di vista per dare la forma in quel modo ... perché quando applichi .9png si estende il pulsante in quel modo di progettazione. Non sono così sicuro ma è un metodo di prova ed errore .. si può fare un tentativo

+2

Faccio fatica a capire come questo risponda alla domanda. Puoi spiegare la tua soluzione in modo più dettagliato? – Macondo2Seattle

3

In questo caso specifico, in realtà vorrei solo usare un'immagine e quindi ottenere il colore del pixel alle coordinate dove l'utente cliccato e agisci in base a quello. Oltre a questo, forse puoi fare qualcosa tracciando ogni "pulsante" con un Path. Dovrai crearlo con lineTo e forse arcTo e quindi utilizzare Region.setPath per ottenere un Region e quindi provare utilizzando Region.contains.