布局房地产机器人

时间:2011-08-10 22:37:21

标签: android android-layout

我在布局中有几个视图组件。他们中的大多数都具有可见性=已经消失,并且仅基于某些条件打开它们并且这是以编程方式完成的。 所有这一切都很好,但即使可见性消失了,也有一个占据该区域的空白区域。我如何删除>

<?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" />

Space right above recent results

1 个答案:

答案 0 :(得分:1)

尝试发送您的布局XML。或者,如果您想识别哪个布局导致问题,请为每个布局设置不同的背景颜色,然后您可以尝试使用不同的布局尺寸参数。