我在屏幕中间(纵向模式)有一个文本框(EditText
),我已将其绑定到custom ListView
。当用户开始在文本框中键入内容时,列表视图将显示在其下方。但它将其他元素滑动到列表视图的末尾。
这是我正在使用的xml代码:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal" android:layout_width="fill_parent"
android:layout_gravity="center" android:layout_height="fill_parent">
<EditText android:id="@+id/actxt_1" android:hint="Please fill"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:layout_gravity="center_vertical|left" android:layout_weight="2.0" />
<ImageButton android:id="@+id/btn1"
android:src="@android:drawable/ic_menu_mylocation"
android:layout_height="50dp" android:layout_width="50dp"
android:layout_gravity="center_vertical|right" />
</LinearLayout>
<ListView android:id="@+id/list1" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:layout_weight="1.0"/>
<TextView android:layout_width="fill_parent" android:id="@+id/usr_msg"
android:layout_height="wrap_content" android:background="@color/solid_yellow"
android:text="Select please" />
我想要做的是,在背景中显示原始活动的透明/半透明列表视图。给它叠加的感觉。
我怎样才能做到这一点?
由于
答案 0 :(得分:0)
你可以尝试这个xml,
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:weightSum="4">
<LinearLayout android:id="@+id/linearLayout1"
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:layout_marginLeft="10dp" android:layout_marginRight="10dp"
android:layout_marginTop="20dp" android:layout_marginBottom="5dp"
android:background="@drawable/databg" android:layout_weight="1">
<RelativeLayout android:id="@+id/relativeLayout1"
android:gravity="center_horizontal" android:layout_centerVertical="true"
android:layout_marginLeft="10dp" android:layout_marginRight="10dp"
android:layout_width="fill_parent" android:layout_height="180dp"
android:layout_marginTop="10dp" android:layout_marginBottom="10dp">
<EditText android:id="@+id/etsearch" android:layout_width="fill_parent"
android:gravity="center_vertical" android:layout_height="42dp"
android:minHeight="42dp" android:layout_marginTop="20dp"></EditText>
<Button android:layout_width="42dp" android:background="@drawable/simplesearch"
android:layout_height="36dp" android:layout_centerVertical="true"
android:layout_marginTop="20dp" android:layout_alignParentRight="true"
android:layout_alignParentTop="true" android:id="@+id/twtsearch"></Button>
</RelativeLayout>
</LinearLayout>
<ListView android:id="@+id/listsearch"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_weight="3" android:background="@android:color/transparent"
android:layout_height="fill_parent" android:cacheColorHint="#00000000" />
</LinearLayout>