J'essaie de créer une application de calendrier et je voudrais lister tous les événements d'une journée dans une ListView et faire défiler les jours horizontalement. Lorsque je fais défiler vers la droite, la ListView doit redessiner les événements du lendemain. J'ai tous mes événements dans une base de données sqllite.
Voici à quoi ressemble mon XML :
<?xml version="1.0" encoding="UTF-8"?>
<HorizontalScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/scrollview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:fillViewport="true"
android:scrollbars="none">
<LinearLayout
android:id="@+id/layout"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/textView1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Medium Text"
android:gravity="center"
android:textAppearance="?android:attr/textAppearanceMedium" />
<ListView android:id="@+id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</LinearLayout>
</HorizontalScrollView>
Comment puis-je alimenter le ListView et faire en sorte qu'il reçoive les nouvelles données à chaque fois que je le fais défiler ?