我在布局中有几个视图组件。他们中的大多数都具有可见性=已经消失,并且仅基于某些条件打开它们并且这是以编程方式完成的。 所有这一切都很好,但即使可见性消失了,也有一个占据该区域的空白区域。我如何删除>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:weightSum="1" android:layout_height="wrap_content"
android:background="@drawable/subheader_gradient" android:orientation="horizontal"
android:layout_width="fill_parent" android:id="@+id/_searchLayout">
<EditText android:layout_width="fill_parent" android:id="@+id/_search"
android:layout_height="wrap_content" android:textColor="@color/black"
android:layout_gravity="center" android:background="@color/white"
android:layout_alignParentTop="true" android:layout_margin="10dp"
style="@style/formValue" android:singleLine="true"
android:inputType="textNoSuggestions|textVisiblePassword|textCapCharacters"
android:autoText="false" android:lines="1"
android:hint="@string/_Text_searchBy" android:maxLines="1"
android:textColorHint="@color/light_gray" android:textScaleX="1"
android:textSize="7pt" />
</LinearLayout>
<TextView style="@style/SubHeaderText" android:text="@string/_Heading_searchResults"
android:id="@+id/_HeadingsearchResults"
android:layout_height="wrap_content" android:layout_width="fill_parent"
android:background="@drawable/subheader_gradient" android:visibility="gone"></TextView>
<TextView android:layout_width="fill_parent"
android:visibility="gone" android:id="@+id/_HeadingsearchResultsNull"
android:layout_height="wrap_content" android:text="@string/_Text_noSymbolsFounds"
android:textColor="@color/light_gray" style="@style/formLabel"
android:layout_gravity="center" android:background="@color/white" />
<LinearLayout android:layout_height="wrap_content"
android:orientation="horizontal" android:layout_width="fill_parent"
android:id="@+id/_progressLayout" android:background="@color/white"
android:visibility="gone">
<ProgressBar style="@android:style/Widget.ProgressBar.Small.Inverse"
android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="left" android:id="@+id/_progress"
android:padding="5dip"></ProgressBar>
<TextView android:id="@+id/_progressText"
android:text="@string/_Heading_searching"
android:gravity="center|center_vertical" android:layout_height="wrap_content"
android:layout_width="wrap_content" android:padding="5dip"
android:textColor="@color/black" android:textSize="15dp"
android:layout_gravity="center_vertical|center" />
</LinearLayout>
<ListView android:fadeScrollbars="true" android:scrollbars="vertical"
android:id="@+id/_searchSymbol_list" android:layout_width="match_parent"
android:layout_height="wrap_content" android:visibility="gone"
android:scrollbarAlwaysDrawVerticalTrack="true" android:background="@color/white"
android:cacheColorHint="@color/white" />
<TextView style="@style/SubHeaderText" android:text="@string/_Heading_recentResults"
android:id="@+id/_recentResults" android:layout_height="wrap_content"
android:layout_width="fill_parent" android:background="@drawable/subheader_gradient"></TextView>
<ListView android:fadeScrollbars="true" android:scrollbars="vertical"
android:id="@+id/_recentQuotes_list" android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scrollbarAlwaysDrawVerticalTrack="true" android:background="@color/white"
android:cacheColorHint="@color/white" />
答案 0 :(得分:1)
尝试发送您的布局XML。或者,如果您想识别哪个布局导致问题,请为每个布局设置不同的背景颜色,然后您可以尝试使用不同的布局尺寸参数。