Domanda

Ho un componente personalizzato che comprende 2 vista testo e 4 ginocchiera pulsanti. Vorrei richiamare questo punto di vista in una qualche posizione specifica sullo schermo. Come è possibile?

È stato utile?

Soluzione

Si potrebbe avvolgere i controlli in un layout, ad esempio, un LinearLayout, e aggiungere android:paddingLeft e android:paddingTop da qualche valore di pixel a quella layout per posizionarlo come si desidera.

Comunque vorrei consigliare che Android layout vengono meglio progettati con relative posizioni, piuttosto che posizioni assolute. I vari dispositivi hanno diverse dimensioni dello schermo, ed a meno che vietare i layout possono essere commutati tra Ritratto di rapporti paesaggio senza preavviso. Layout progettati con posizionamento relativo reggere molto meglio in queste condizioni. Il contenitore RelativeLayout permette trucchi come controlli centraggio sullo schermo, e allineandoli rispetto ad altri controlli.

http://developer.android.com/intl /de/reference/android/widget/RelativeLayout.html

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top