2011-11-07 15 views
0

ProgressBarをLinearLayout Invisibleに配置すると、レイアウトが実行時に表示されるときに表示されないためですか?ここでProgressBarが表示されない

はXMLです:

<LinearLayout android:layout_margin="5dip" 
       android:background="@drawable/new_login_box" android:visibility="invisible" 
       android:gravity="center" android:layout_width="match_parent" 
       android:layout_height="100dip" android:id="@+id/layout_label_upload" 
       android:layout_weight="0" android:orientation="vertical"> 
       <ProgressBar android:id="@+id/progress_upload" 
        android:layout_width="wrap_content" android:layout_height="wrap_content" 
        style="@android:style/Widget.ProgressBar.Small" 
        android:layout_marginRight="5dp" 
        android:layout_weight="1" 
        android:background="#000000" 
        android:layout_gravity="top|right"/> 
       <ListView android:layout_width="match_parent" 
        android:layout_height="50dip" android:id="@+id/listview_upload" 
        android:layout_margin="5dip" android:scrollbars="vertical" 
        android:layout_weight="1"></ListView> 

      </LinearLayout> 
+0

LinearLayoutでandroid:visibility = "visible"のようにして一度実行し、その表示の有無を確認してください。あなたの親の面談はなんですか? –

+0

listviewが表示されているかどうかを確認します。 –

+0

親はFrameLayout –

答えて

0

はあなたのLinearLayoutからandroid:layout_weight="0"を削除してみてください。

関連する問題