1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Spinner in Titel oder oberhalb meiner Liste

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von Butch78, 21.12.2011.

  1. Butch78, 21.12.2011 #1
    Butch78

    Butch78 Threadstarter Junior Mitglied

    Beiträge:
    28
    Erhaltene Danke:
    0
    Registriert seit:
    06.12.2011
    Hi Leute,

    ich würde gerne oberhalb meiner Liste oder besser noch in der Titelleiste einen Spinner anzeigen.

    Ich habe eine Listactivity deren Layout aus einem normalen Linearlayout besteht. Ich habe also keine ListView drin. Nun würde ich aber gerne oberhalb meiner Liste noch einen Spinner einbinden. Wenn ich denn ja in mein Linearlayout reinhänge, habe ich ja in jeder Zeile einen Spinner und das möchte ich ja nicht. Gibt es dafür eine Möglichkeit oder muss ich auf eine ListView umstellen? Das würde ich gerne (falls möglich) vermeiden.
    Eine Allternative, die mir besser gefallen würde ist das ich den Spinner in der Titelleiste darstelle. Geht das überhaupt?

    Danke und Grüße

    Butch
     
  2. swordi, 21.12.2011 #2
    swordi

    swordi Gewerbliches Mitglied

    Beiträge:
    3,389
    Erhaltene Danke:
    441
    Registriert seit:
    09.05.2009
    so gnaz kapier ich nicht was du willst?

    wenn du eine listactivity hast, kannst du ganz normal andere views auch einbinden

    zb

    <linearlayout>
    <spinner>
    <listview>
    </linearlayout>

    die listview muss halt android:id="@android:id/list" als id haben
     
  3. Butch78, 21.12.2011 #3
    Butch78

    Butch78 Threadstarter Junior Mitglied

    Beiträge:
    28
    Erhaltene Danke:
    0
    Registriert seit:
    06.12.2011
    Das Problem ist das mein Layout keine ListView hat. Wenn ich halt nun ein Spinner in das Layout einbinde, habe ich diesen dann in jeder Zeile drin. Ich hätte ihn aber gerne nur einmal ganz oben. Würde halt gerne wissen ob das möglich ist oder ob ich mein Layout umbauen muss?

    Bzw. wüsste ich gerne ob es möglich ist einen Spinner in der Titelleiste zu platzieren?

    Gruß
     
  4. Tom299, 21.12.2011 #4
    Tom299

    Tom299 Android-Experte

    Beiträge:
    602
    Erhaltene Danke:
    120
    Registriert seit:
    31.08.2011
    das kapier ich jetzt aber auch nicht. wenn du keine listview hast, wie kann dann der spinner in jeder zeile drin sein???

    zeig doch mal deine xml-datei ...
     
  5. swordi, 21.12.2011 #5
    swordi

    swordi Gewerbliches Mitglied

    Beiträge:
    3,389
    Erhaltene Danke:
    441
    Registriert seit:
    09.05.2009
    ohne listview wird deine listacitivty aber einen fatalen fehler werfen
     
  6. Butch78, 21.12.2011 #6
    Butch78

    Butch78 Threadstarter Junior Mitglied

    Beiträge:
    28
    Erhaltene Danke:
    0
    Registriert seit:
    06.12.2011
    Hi,

    ich habe das Layout nun komplett neu gemacht. Dabei habe ich eines für die Activity erstellt (incl. ListView) und eines für die Listeinträge. Nun klappt das auch mit meinem Spinner.
    Eine Frage bleibt aber noch, ist es möglich das der Spinner in der Titelleiste liegt?

    Grüße

    Butch
     
  7. swordi, 21.12.2011 #7
    swordi

    swordi Gewerbliches Mitglied

    Beiträge:
    3,389
    Erhaltene Danke:
    441
    Registriert seit:
    09.05.2009
    in der titelleiste nicht,

    du kannst aber die titelleiste ausblenden und dann den spinnert ganz oben im layout eintragen.
     

Diese Seite empfehlen