修改SrollView嵌套下的整个layout背景色
有時候想修改整個linearlayout的背景色,發現無論怎么修改都沒辦法全屏的變化。需要在ScrollView中增加android:fillViewport="true"標簽即可。
<ScrollView
??? xmlns:android="http://schemas.android.com/apk/res/android"
?android:id="@+id/ScrollView"
android:layout_width="fill_parent"
?android:fillViewport="true"
?android:layout_height="fill_parent" android:scrollbars="vertical">
<LinearLayout
?? android:id="@+id/html_layout"
??? android:layout_width="match_parent"
??? android:layout_height="match_parent"
??? android:background="@color/white"
??? android:orientation="vertical"
??? android:scrollbarStyle="insideOverlay"
??? android:paddingBottom="@dimen/activity_vertical_margin"
??? android:paddingLeft="@dimen/activity_horizontal_margin"
??? android:paddingRight="@dimen/activity_horizontal_margin"
??? android:paddingTop="@dimen/activity_vertical_margin"
???? >
??? <include layout="@layout/c_info_title" />
??? <TextView
??????? android:id="@+id/txt_HtmlTitle"
??????? android:layout_width="fill_parent"
??????? android:layout_height="wrap_content"
??????? android:layout_marginTop="5dp"
??????? android:gravity="center"
??????? android:text="title"
??????? android:textSize="@dimen/font_size_larger"
??????? android:textStyle="bold" />
??? <TextView
??????? android:id="@+id/txt_HtmlSource"
??????? android:layout_width="fill_parent"
??????? android:layout_height="wrap_content"
??????? android:layout_marginTop="3dp"
??????? android:gravity="center"
??????? android:text="txtsource"
??????? android:textColor="#666"
??????? android:textSize="@dimen/font_size_small" />
??? <View
??????? android:layout_width="fill_parent"
??????? android:layout_height="1dp"
??????? android:layout_marginLeft="15dp"
??????? android:layout_marginRight="15dp"
??????? android:background="@color/bg_zhaiylay" />
??? <LinearLayout
??????? android:id="@+id/quanwen"
??????? android:layout_width="fill_parent"
??????? android:layout_height="wrap_content"
??????? android:layout_marginLeft="15dp"
??????? android:layout_marginRight="15dp"
??????? android:background="@color/white"
??????? android:layout_marginTop="20dp"
??????? android:orientation="horizontal" >
??????? <TextView
??????????? android:id="@+id/tv_zhaiyao"
??????????? android:layout_width="fill_parent"
??????????? android:layout_height="wrap_content"
???????????? android:layout_marginLeft="10dp"
???????????? android:layout_marginRight="10dp"
??????????? android:layout_marginBottom="10dp"
??????????? android:layout_marginTop="10dp"
??????????? android:textSize="18sp" />
??? </LinearLayout>
??? <WebView
??????? android:id="@+id/txt_HtmlContent"
??????? android:layout_width="fill_parent"
??????? android:layout_height="wrap_content"
??????? android:layout_marginLeft="5dp"
??????? android:background="@color/white"
??????? android:layout_marginRight="5dp"
??????? android:layout_marginTop="10dp"
??????? android:scrollbars="none"
??????? android:text="txtcontent" />
</LinearLayout>
</ScrollView>
總結
以上是生活随笔為你收集整理的修改SrollView嵌套下的整个layout背景色的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 建兴固态硬盘垃圾/LITEON SSD
- 下一篇: HDU-1863 畅通工程