Autore Topic: 2 immagini sovrapposte  (Letto 433 volte)

Offline gabric

  • Utente senior
  • ****
  • Post: 615
  • Respect: +18
    • Google+
    • Mostra profilo
    • Brancato's site
  • Dispositivo Android:
    Nexus 5 / Tablet mediacom s4
  • Play Store ID:
    Brancato's+app
  • Sistema operativo:
    window7. ubuntu
2 immagini sovrapposte
« il: 16 Maggio 2013, 17:59:48 CEST »
0
Salve!
nel mio layout devo mostrare una galleria di immagini cliccabili popolate tramite un vettore.
Ho qualche problema nell'implementare delle gallerie orizzontali (tutte troppo complesse in base a quello che mi serve)
quindi ho deciso di inserire 10 RelativeLayout contenenti i dati che devo modificare (man mano li vado a ridefinire)
so che magari non è la cosa più performante, ma è l'unico modo che conosco.

Il mio problema è che il relative layout dell'immagine, lo setto correttamente:

mentre una volta importato in homepage, diventa così... (scusate la censura, ci sono dei loghi che non posso mostrare)


eccovi l'xml del relative layout

Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:layout_width="match_parent"
   android:layout_height="match_parent" >

    <ImageView
       android:id="@+id/imageView1"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:src="@drawable/cantantegrande" />

    <RelativeLayout
       android:layout_width="wrap_content"
       android:layout_height="150dp"
       android:layout_alignBottom="@+id/imageView1"
       android:layout_alignParentLeft="true"
       android:layout_alignRight="@+id/imageView1"
       android:background="#AA000000" >

        <TextView
           android:id="@+id/tvCanzone"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:layout_alignParentLeft="true"
           android:layout_alignParentTop="true"
           android:layout_marginLeft="15dp"
           android:layout_marginTop="10dp"
           android:text="Titolo canzone"
           android:textAppearance="?android:attr/textAppearanceLarge"
           android:textColor="#FFFFFFFF" />

        <TextView
           android:id="@+id/tvArtista"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:layout_alignLeft="@+id/tvCanzone"
           android:layout_below="@+id/tvCanzone"
           android:text="Artista"
           android:textAppearance="?android:attr/textAppearanceMedium"
           android:textColor="#FFFFFFFF" />

        <TextView
           android:id="@+id/textView2"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:layout_alignLeft="@+id/tvArtista"
           android:layout_alignParentBottom="true"
           android:layout_marginBottom="10dp"
           android:text="Genere e difficoltà"
           android:textAppearance="?android:attr/textAppearanceMedium"
           android:textColor="#FFFFFFFF" />

        <TextView
           android:id="@+id/imageView4"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:layout_alignParentRight="true"
           android:layout_centerVertical="true"
           android:layout_marginRight="36dp"
           android:background="@drawable/cerchio"
           android:gravity="center"
           android:text="€ 0.89"
           android:textAppearance="?android:attr/textAppearanceLarge"
           android:textColor="#FF000000" />

        <ImageView
           android:id="@+id/imageView3"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:layout_alignParentTop="true"
           android:layout_alignRight="@+id/imageView4"
           android:scaleType="fitEnd"
           android:src="@drawable/free" />

    </RelativeLayout>

</RelativeLayout>