这是我的布局,其中包含TextViews和EditText和ImageButtons ListView被添加为布局中的最后一项,因此搜索结果将以listview格式显示。 当列表项变得足够大以至于用户想要scrool时,列表视图将不响应滚动。 注意:我要删除一些用于缩短xml文件的边距和填充属性。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/colorPrimary"
android:orientation="vertical">
<TextView
android:id="@+id/textView2"
android:layout_width="match_parent"
android:layout_height="36dp"
android:fontFamily="@font/abeezee"
android:text="Welcome to MeetUps"
android:textSize="32sp"
/>
<TextView
android:id="@+id/textView3"
android:layout_width="match_parent"
android:text="Find Your Mentor , Be A Mentor ."
android:textColor="#cccccc"
android:textSize="18sp"
/>
<EditText
android:id="@+id/searchRegd"
android:background="@drawable/et_search_background"
android:hint="Search By Regd No."
android:textColorHint="#3c3c3c"
/>
<Button
android:id="@+id/action_search"
android:layout_width="32dp"
android:foreground="?attr/selectableItemBackground"/>
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<EditText
android:id="@+id/searchSurname"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="36dp"
android:hint="Surname"
android:textColorHint="#3c3c3c"
/>
<EditText
android:id="@+id/searchFirstName"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="36dp"
android:background="@drawable/et_search_background"
android:hint="First Name"
android:textColorHint="#3c3c3c"
/>
<EditText
android:id="@+id/searchLastName"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="36dp"
android:hint="Last Name"
android:textColorHint="#3c3c3c"
/>
</LinearLayout>
<Button
android:id="@+id/action_search_name"
android:layout_width="32dp"
android:layout_height="32dp"
android:background="@drawable/ic_search_black_24dp"
android:layout_gravity="center_horizontal"
android:textColor="#ffffff"
android:foreground="?attr/selectableItemBackground"/>
<ListView
android:id="@+id/listViewMeetups"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:foreground="?attr/selectableItemBackground">
</ListView>
</LinearLayout>
我希望列表可以滚动..当列表变大时