Autore Topic: ListView dentro HorizontalScrollView  (Letto 527 volte)

Offline ale88sv

  • Nuovo arrivato
  • *
  • Post: 41
  • Respect: +1
    • Google+
    • Mostra profilo
    • Le Mie Apps
  • Dispositivo Android:
    Galaxy Nexus
  • Play Store ID:
    ale88sv
  • Sistema operativo:
    Windows 7 / Ubuntu 12.4
ListView dentro HorizontalScrollView
« il: 28 Marzo 2012, 14:43:08 CEST »
0
Ciao a tutti,
devo fare un carousel con una lista contenente un icona più un testo, i file xml utilizzati sono:
carousel_object.xml
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:layout_width="fill_parent"
   android:layout_height="60dip"
   android:padding="5dip" >

    <ImageView
       android:id="@+id/product_icon"
       android:layout_width="50dip"
       android:layout_height="50dip" >
    </ImageView>

    <TextView
       android:id="@+id/product_name_carousel"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:layout_marginLeft="5dip"
       android:layout_below="@id/product_icon"
       android:text="Nome" >
    </TextView>

</RelativeLayout>

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

    <LinearLayout
       android:layout_width="fill_parent"
       android:layout_height="match_parent"
       android:orientation="horizontal" >

        <ListView
           android:id="@+id/carousel_listview"
           android:layout_width="match_parent"
           android:layout_height="match_parent" >
        </ListView>
    </LinearLayout>

</HorizontalScrollView>

shopping.xml
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent" android:layout_height="match_parent"
        android:orientation="vertical"
         android:background="@layout/gradient">

        <include android:layout_width="fill_parent" android:layout_height="wrap_content" layout="@layout/search_bar" />

        <include android:layout_width="fill_parent" android:layout_height="wrap_content" layout="@layout/carousel" />



</LinearLayout>

Shopping è l'activity principale, per l'adapter della lista ho utilizzato paro paro questo tutorial dell'utente Ricky [medio] ListView con layout personalizzato tramite un custom ArrayAdapter - Android Developers Italia

Il problema e che la lista la vedo verticale, mentre io la voglio su una riga e che si possa scorrere solo orizzontalmente...

Idee??

Grazie Ale !