ListView Scroll Fill Parent Android

时间:2011-04-21 13:13:30

标签: android listview scroll

我正在开发一个Android项目,在我的一个活动中,我有一个在它下面有一个webview的线性布局,在它下面有按钮位于listview下面,我在运动时动态地设置列表视图中的行我遇到的问题列表视图在小区域中的行之间滚动(webview和线性布局下面的小区域) 但我需要的是listview扩展了页面的所有左侧区域,扩展了基本的linearlayout

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_height="wrap_content"
 android:layout_width="fill_parent">
  <LinearLayout
  android:orientation= "vertical"
  android:layout_width= "fill_parent"
  android:layout_height="wrap_content"
   android:layout_marginLeft="4dp"
  android:layout_marginRight="5dp"
  android:layout_marginBottom="5dp"
  android:background="#6c6c6c"
  >
      <LinearLayout android:id="@+id/webviewLayout"
        android:orientation="vertical" 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content">

             <ProgressBar android:id="@+id/webViewProgressBar"
            android:layout_width="50dp"
            android:layout_height="50dp" 
            android:layout_gravity="center" ></ProgressBar>

             <WebView
            android:layout_width= "fill_parent"
            android:layout_height= "wrap_content"
            android:id= "@+id/webView"/>
        </LinearLayout>

        <LinearLayout android:id="@+id/shareLayout"
        android:orientation="horizontal" 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        >
                <Button android:id="@+id/FbBtn"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_margin="2dp"
                android:background="@drawable/facebook_selector"/>

                <Button android:id="@+id/TwitterBtn"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_margin="2dp"
                android:background="@drawable/twitter_selector"/>

                <Button android:id="@+id/MailBtn"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_margin="2dp"
                android:background="@drawable/mail_icon_selector"/>

                <Button android:id="@+id/addCommBtn"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_margin="2dp"
                android:background="@drawable/addacomment_selector"/>

    </LinearLayout>

     <LinearLayout android:id="@+id/commLayout"
        android:orientation="horizontal" 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:gravity="right"
        >
             <TextView
                android:layout_height= "wrap_content"
                android:layout_width= "wrap_content"
                android:textColor="#ffffff"
                android:background="@drawable/comments_icon"
                android:textSize="1.1mm"
                android:id= "@+id/commentsNumWeb"/>

                <Button android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:background="@drawable/comments_selector"/>

        </LinearLayout>




          <LinearLayout
          android:orientation= "vertical"
          android:layout_width= "fill_parent"
          android:layout_height="fill_parent"
           android:layout_marginLeft="4dp"
          android:layout_marginRight="5dp"
          android:background="#6c6c6c"
          >

                 <ProgressBar android:id="@+id/commentsProgressBar"
                    android:layout_width="50dp"
                    android:layout_height="50dp" 
                    android:layout_marginTop="10dp"
                    android:layout_gravity="center" ></ProgressBar>



                        <ListView
                        android:layout_width= "fill_parent"
                        android:layout_height= "fill_parent"
                        android:cacheColorHint="#00000000"
                        android:layout_marginBottom="5dp"
                        android:layout_marginLeft="5dp"
                        android:layout_marginRight="5dp"
                        android:id= "@+id/commentsList"
                        >

                        </ListView> 
        </LinearLayout>

</LinearLayout>

0 个答案:

没有答案