ListView erstes Element unten

L

Lainio

Ambitioniertes Mitglied
3
Hallo zusammen,

ich habe das Problem das mein erstes Item in meiner Listview leider ganz unten angezeigt werden.

kann man aus dem Code erkennen wo das Problem ist?



PHP:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:clickable="false">

    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/project_img"
        android:contentDescription="project_bild" />

    <LinearLayout
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content">

        <TextView xmlns:android="http://schemas.android.com/apk/res/android"
            android:id="@+id/jobtitle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:padding="10dip"
            android:textSize="14sp"
            android:textStyle="bold"
            android:text="jobtitle">
        </TextView>

        <TextView xmlns:android="http://schemas.android.com/apk/res/android"
            android:id="@+id/jobinfo"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:textSize="11sp"
            android:autoText="false"
            android:textStyle="normal"
            android:text="jobinfo"
            android:paddingLeft="10dp">
        </TextView>

    </LinearLayout>

</LinearLayout>
 
das ist nur das Layout. Wo im Code füllst du denn die Listview?
Poste mal die Stelle in deinem Java-Code.
 
Das müsste dann diese Stelle sein


PHP:
ListAdapter adapter = new SimpleAdapter(ListViewActivity.this, menuItems,
                    R.layout.list_item_projects,
                    new String[]{KEY_JOBTITLE, KEY_JOBINFO},
                    new int[]{R.id.jobtitle, R.id.jobinfo});

            setListAdapter(adapter);
 
ok, das ist der Adapter ;) und wo die Liste, die du an den Adapter gebunden hast ?
Und wo holst du die Daten her ? Datenbank ?
 
  • Danke
Reaktionen: Lainio
Ach okay ich habe nach dem Lesen deines Beitrags nachgedacht und herausgefunden das zuerst andere Sachen in die Liste geladen wurde und danach die Daten die ich gesehen habe.
Beim Abruf hat er dann die Daten genommen die unten waren und entsprechend auch so geladen.
Danke !

habe also nur die Reihenfolge geändert jetzt ist es richtig rum :)
 

Ähnliche Themen

A
Antworten
10
Aufrufe
1.021
swa00
swa00
U
  • unerfahrenerAppEntwickler
Antworten
3
Aufrufe
710
swa00
swa00
L
Antworten
4
Aufrufe
1.337
lonnie9020
L
Zurück
Oben Unten