Sto provando ad allineare un pulsante in basso a destra e in basso a sinistra dello schermo, utilizzando un RelativeLayout. Voglio farlo per mantenere lo stesso layout relativo su diverse dimensioni dello schermo. Attualmente, i pulsanti sullo schermo si muovono su/giù in base alla risoluzione dello schermo. 320x480 mette i pulsanti più in alto sullo schermo rispetto a 480x800. Sto cercando di far apparire gli schermi uguali tra le due dimensioni.Allineamento del pulsante Android alla parte inferiore in RelativeLayout?
10
A
risposta
3
Stai usando Android: layout_alignParent *? Questo dovrebbe giustificarlo da un lato indipendentemente dalle dimensioni dello schermo.
dove * è dall'alto o dal basso o di sinistra o di destra
3
Su oltre quello AedonEtLIRA ha detto che si dovrebbe fare in modo che il RelativeLayout si hanno sempre riempito l'intera area del display. vale a dire. che non hai alcuna dimensione definita in alcun posto nella gerarchia della vista, ma invece viene usato match_parent. Se poi hai usato le definizioni di layout fornite da AedonEtLIRA dovresti ottenere esattamente quello che vuoi.
2
Esempio:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:panel="http://schemas.android.com/apk/res/it.kronplatz"
android:id="@+id/MainLayout"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<RelativeLayout
android:id="@+id/ButtonLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_centerHorizontal="true"
android:baselineAligned="false" >
<ImageButton
android:id="@+id/locateMeButton"
android:layout_width="70px"
android:layout_height="70px"
android:layout_marginLeft="5px"
android:src="@drawable/me" >
</ImageButton>
<ImageButton
android:id="@+id/MapCenterButton"
android:layout_width="70px"
android:layout_height="70px"
android:layout_alignParentRight="true"
android:layout_gravity="right"
android:layout_marginRight="5px"
android:src="@drawable/fadenkreuz_klein" />
<Button
android:id="@+id/MapNextButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableRight="@drawable/androidmarker" >
</Button>
</RelativeLayout>
</RelativeLayout>
34
So che questo è un vecchio thread, ma si presenta al top dei risultati di ricerca così ho dato non sarebbe male per confermare che
android:layout_alignParentBottom="true"
lavorato per io in RelativeLayout.
Problemi correlati
- 1. Allineamento di più div alla parte inferiore del div genitore
- 2. Bottom di allineamento inferiore Pulsante di azione
- 3. Allineamento corretto di TextView in RelativeLayout
- 4. come allineare un set di pulsante alla parte inferiore dello schermo in Android
- 5. allineamento testo fine pulsante Android
- 6. come aggiungere il bordo inferiore in relativelayout
- 7. Centro di allineamento allineamento Android
- 8. Allineamento del testo sul pulsante
- 9. Inserire il pulsante Annulla in UIActionSheet nella parte inferiore
- 10. Layout barra inferiore in Android
- 11. Android - Schede nella parte inferiore dello schermo
- 12. Allineamento verticale del testo del pulsante
- 13. Aggiungere dinamicamente alla fine di RelativeLayout
- 14. Come ancorare un pulsante nella parte inferiore di un layout relativo in Android
- 15. Ember renderizzata nella parte inferiore del DOM
- 16. Disegno bitmap affiancato con allineamento inferiore
- 17. RelativeLayout di Android sembra rotto
- 18. Studio Android: il pulsante appare sempre nella parte anteriore
- 19. Aggiungi barra di avanzamento nella parte inferiore di un listview
- 20. bash accodare il contenuto del file alla parte inferiore del file esistente
- 21. css: testo allineato alla parte superiore e inferiore delle cellule
- 22. Rendere l'immagine del piè di pagina attaccata alla parte inferiore del browser Web o pagina
- 23. ScrollView aggiunge ampio spazio nella parte inferiore
- 24. Imposta larghezza del pulsante in Android
- 25. allineamento del nome dell'applicazione centro in Android`
- 26. pulsante R Shiny allineamento
- 27. legenda orizzontale nella parte inferiore del grafico in jqplot
- 28. Elemento di ancoraggio nella parte inferiore del menu Ionico
- 29. ImageView all'interno di RelativeLayout ha spaziatura superiore e inferiore
- 30. ScrollView Android scorre automaticamente nella parte inferiore della vista
Dovrai mostrarci il tuo xml. – Falmarri
possibile duplicato di [Come posizionare un RelativeLayout nella parte inferiore di un RelativeLayout?] (Http://stackoverflow.com/questions/3492721/how-to-place-a-relatayoutout-at-the-bottom-of-a -relativelayout) – rds