This article is next step of Listexample. Here we have a search box which sorts the list view as when the content matches the list items.
Why do we need this?
Imagine that if we have 2K to 3K items in the listview, It will not be possible to scrolldown till 2000th item.In this case this will be handy to cut short items.
To start with we add a edittext box and Listview added to LinearLayout.
[sourcecode language="xml"]
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:id="@+id/LinearLayout01"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical">
<EditText android:id="@+id/EditText01" android:layout_height="wrap_content" android:layout_width="fill_parent" android:hint="Search"></EditText><ListView android:id="@+id/ListView01"
android:layout_width="wrap_content"
android:layout_height="wrap_content" ></ListView>
</LinearLayout>
[/sourcecode]