Autore Topic: Problema con relative layout  (Letto 567 volte)

Offline androider

  • Translate Team
  • Utente normale
  • ***
  • Post: 261
  • In campo come nella vita.
  • Respect: +1
    • andreadannibale
    • andreadevil
    • Mostra profilo
    • AnAndroider
  • Dispositivo Android:
    Nexus One
  • Play Store ID:
    AnAnApps
  • Sistema operativo:
    Mac Os X Snow Leopard
Problema con relative layout
« il: 28 Ottobre 2010, 13:23:12 CEST »
0
ciao ho questo layout con un immagine e sotto due textview affiancate; il problema è che non capisco il perchè ma la textview di destra va a finire tutta a destra appunto invece di stare subito dopo la textview di sinistra; questo è il codice
Codice (XML): [Seleziona]
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:orientation="vertical"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   >
    <ImageView
   android:id="@+id/image"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   ></ImageView>

    <TextView
   android:id="@+id/teamAttuale"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:textStyle="bold"
   android:textColor="#cc0000"
   android:layout_alignParentRight="true"
   android:layout_toRightOf="@+id/team"
   android:textSize="18dp"
   android:layout_below="@+id/image">
    </TextView>
   
           <TextView
   android:id="@+id/nameTTv"
   android:text="Nome: "
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:layout_alignBaseline="@+id/teamAttuale"
   android:textSize="18dp"
   ></TextView>
Se i cosiddetti "migliori" di noi avessero il coraggio di
sottovalutarsi almeno un po' vivremmo in un mondo infinitamente migliore.

In ogni cAso nessun rimorso.

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Problema con relative layout
« Risposta #1 il: 28 Ottobre 2010, 13:41:46 CEST »
0
Puoi postare un disegno di cosa vorresti ottenere?  :-)
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline androider

  • Translate Team
  • Utente normale
  • ***
  • Post: 261
  • In campo come nella vita.
  • Respect: +1
    • andreadannibale
    • andreadevil
    • Mostra profilo
    • AnAndroider
  • Dispositivo Android:
    Nexus One
  • Play Store ID:
    AnAnApps
  • Sistema operativo:
    Mac Os X Snow Leopard
Re:Problema con relative layout
« Risposta #2 il: 28 Ottobre 2010, 14:18:07 CEST »
0
Guarda una cosa molto semplice; c'è questa immagine e sotto diciamo due etichette tipo
Immagine centrata
Nome: Andrea

Invece a me viene:

Immagine centrata
Nome:                         Andrea
Se i cosiddetti "migliori" di noi avessero il coraggio di
sottovalutarsi almeno un po' vivremmo in un mondo infinitamente migliore.

In ogni cAso nessun rimorso.

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
  • Respect: +232
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:Problema con relative layout
« Risposta #3 il: 28 Ottobre 2010, 14:48:02 CEST »
0
Ecco a te:

Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent">
        <TextView
                android:id="@+id/teamAttuale"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textStyle="bold"
                android:textColor="#cc0000"
                android:layout_toRightOf="@+id/nameTTv"
                android:textSize="18dp"
                android:layout_below="@+id/image" />
        <ImageView
                android:id="@+id/image"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignRight="@id/teamAttuale"
                android:layout_alignParentLeft="true" />
        <TextView
                android:id="@+id/nameTTv"
                android:text="Nome: "
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignBaseline="@+id/teamAttuale"
                android:textSize="18dp" />
</RelativeLayout>

Se indichi android:layout_alignParentRight="true" non puoi poi lamentarti se la TextView rimane allineata alla destra del parent ;)
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline androider

  • Translate Team
  • Utente normale
  • ***
  • Post: 261
  • In campo come nella vita.
  • Respect: +1
    • andreadannibale
    • andreadevil
    • Mostra profilo
    • AnAndroider
  • Dispositivo Android:
    Nexus One
  • Play Store ID:
    AnAnApps
  • Sistema operativo:
    Mac Os X Snow Leopard
Re:Problema con relative layout
« Risposta #4 il: 28 Ottobre 2010, 15:41:13 CEST »
0
Hai ragione, e avevo anche sbagliato l'id nel campo alignRightOf

Grazie mille come sempre
Se i cosiddetti "migliori" di noi avessero il coraggio di
sottovalutarsi almeno un po' vivremmo in un mondo infinitamente migliore.

In ogni cAso nessun rimorso.