Fwd: Filter for Custom ListView

by pawan nimje » Wed, 21 Apr 2010 18:14:48 GMT


Sponsored Links
 i,

I am having a custom listview [list with image and 2 textbox] and i
want to apply filter for it.

desc of cust listview:

1:Image i.e flag of country

2:1st textbox (name of country)

3:2nd textbox (name of continent)

so when i write " i " in a textbox [different from the ones mentioned
above] i want the list to get filtered according to country name.

My code details:

1:_________________________row.xml [each row of
list]__________________________

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/
android"
android:layout_width="fill_parent"
android:layout_height="?android:attr/listPreferredItemHeight"
android:padding="6dip">
<ImageView
android:id="@+id/icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="6dip"/>
<!-- android:src="@drawable/icon" />-->
<LinearLayout
android:orientation="vertical"
android:layout_width="0dip"
android:layout_weight="1"
android:layout_height="35dip">
<TextView
android:id="@+id/toptext"
android:layout_width="fill_parent"
android:layout_height="0dip"
android:layout_weight="1"
android:gravity="center_vertical"
/>
<TextView
android:layout_width="fill_parent"
android:layout_height="0dip"
android:layout_weight="1"
android:id="@+id/bottomtext"
android:singleLine="true"
android:ellipsize="marquee"
/>
</LinearLayout>
</LinearLayout>

2:__________________main.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"
>
<EditText android:id="@+id/search_box"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="type to filter"
android:inputType="text"
android:maxLines="1"/>
<ListView
android:id="@+id/android:list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
<TextView
android:id="@+id/android:empty"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text="@string/main_no_items"/>
</LinearLayout>

3:_______________________softwarepassionview.java___________________________
package com.softberries.lve;

import java.util.ArrayList;

//import com.TryFilter.R;

import android.app.ListActivity;
import android.app.ProgressDialog;
import android.content.Context;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.util.Log;
import android.view.LayoutInflater;
import a



Other Threads

1. fetching the nearest n results from google maps api in android

I am working on an android application on route planning using
googlemaps api. I am currently stuck on a problem where I need the n
nearest locations (along with their distance values from my current
location) as a result (XML, JSON, etc) if I input a place name (not a
specific address) which can have multiple addresses. For instance,

Input: Pizza Joint, 5

Output: XML/JSON Containing the closest 5 results along with their
distances from my current location.

Suggestions Invited. Thanks!

-- 

2. negative(-) morgin recommendation

Hi every one,

I am Ather Shehzad, I need to ask that  I have to use
negative(-) ,morgin in my android application .Is it recommended
approach.I have to do like that to achieve left align behavior of
Gallery tag.  My  code is the following

 DisplayMetrics metrics = new DisplayMetrics();
        getWindowManager().getDefaultDisplay().getMetrics(metrics);

        MarginLayoutParams mlp = (MarginLayoutParams)
g.getLayoutParams();
        mlp.setMargins(-(metrics.widthPixels/2 + 60 ),
                       mlp.topMargin,
                       mlp.rightMargin,
                       mlp.bottomMargin
        );

Please reply urgently

-- 

3. PhysioNet 2011 Challenge: Predicting ECG Signal Quality in an Android

4. Regarding UDF on sqlite

5. cpuinfo_cur_freq and the Android Emulator

6. "java.net.SocketException: The socket level is invalid" when trying to connect using IPV6

7. Newbie installation