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

Layout Problem mit Fragments

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von the_alien, 20.08.2011.

  1. the_alien, 20.08.2011 #1
    the_alien

    the_alien Threadstarter Android-Lexikon

    Beiträge:
    1,559
    Erhaltene Danke:
    184
    Registriert seit:
    04.05.2009
    Hi,

    ich nutze Fragments um meine Views zu machen und ich wollte mir das Leben etwas einfacher machen und habe die basis Activities der iosched App von Google übernommen.

    Jetzt habe ich aber ein kleines Problem. Meine Listen haben eine ProgressBar, die statt der Liste angezeigt wird bevor der Listeninhalt geladen ist. Diese ProgressBar ist nun nichtmehr mitten im Fragment zentriert sonder horizontal zentriert und am oberen Rand.
    Ich gehe davon aus, dass es an dem Layout der iosched Activities liegt. Aber ich habe keine Ahnung wo der Fehler liegen soll.

    Hier mein Layout für die Liste im Fragment:
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    	android:orientation="vertical" android:layout_width="fill_parent"
    	android:layout_height="fill_parent">
    	<FrameLayout android:layout_width="fill_parent"
    		android:layout_height="fill_parent">
    		<ListView android:id="@android:id/list"
    			android:layout_height="fill_parent" android:layout_width="fill_parent"
    			android:cacheColorHint="#FFF" android:background="#FFF"></ListView>
    
    		<ProgressBar android:id="@id/android:empty"
    			android:layout_height="wrap_content" android:layout_width="wrap_content"
    			style="?android:attr/progressBarStyleLarge" 
    			android:layout_gravity="center_vertical|center_horizontal"></ProgressBar>
    	</FrameLayout>
    </LinearLayout>
    Hier das Layout der Activity:
    Code:
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/root_container"
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" android:background="#FFF">
    
    </LinearLayout>
     

Diese Seite empfehlen