Autore Topic: Views posizionate in modo non assoluto  (Letto 343 volte)

Offline two_socks

  • Nuovo arrivato
  • *
  • Post: 2
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Google Nexus
  • Sistema operativo:
    Windows XP
Views posizionate in modo non assoluto
« il: 05 Maggio 2013, 14:42:01 CEST »
0
Salve a tutti,
 volevo sapere se c'è un modo per posizionare views all'interno di un layout che non si basi su posizionamento assoluto.

Il mio problema è che ho un'immagine di sfondo e dovrei posizionare textview/button in posti ben precisi dell'immagine.
Al momento ho usato un frame layout  per il background e un layout relativo per le views che devo inserire con posizionamento in dip.
Il problema è che cambiando il tipo di dispositivo (quindi risoluzione e grandezza del display) gli elementi si spostano di conseguenza.

C'è qualche tricks per superare questo problema?
Se usassi qualcosa come Andengine posso risolvere? Posso integrare solo il layout che mi interessa o dovrei sviluppare tutta l'app con Andengine?

Grazie

Offline rs94

  • Utente normale
  • ***
  • Post: 227
  • Respect: +21
    • Mostra profilo
  • Dispositivo Android:
    Sony Ericsson Xperia Arc S
  • Sistema operativo:
    Windows 8
Re:Views posizionate in modo non assoluto
« Risposta #1 il: 05 Maggio 2013, 21:27:44 CEST »
0
Andengine è una possible soluzione ma ho sempre pensato che le app ibride tra gioco e app normale fossere mal funzionanti (idea personale)

Secondo me il problema si risolve con i FrameLayout, usando accuratamente l'attributo gravity e quello margini / padding :)
L'unica certezza è il dubbio.
Dubitare di se stessi è il primo segno di intelligenza.