[android-developers] Re: How to get lists of email from contact application?

2009-02-05 Thread dileep singh
its not working.iF u have complete code then plz giv.i will check.what u
suggested is not working.anyway thanks for giving your time.

On Fri, Feb 6, 2009 at 8:08 AM, Mark Roberts  wrote:

>
> Try extending the class with ListActivity instead of Activity.  Then
> make sure you change the linearLayout to a ListView in layout file and
> give it an attribute of android:id="@+id/list"
>
> On Feb 5, 12:42 am, dileep singh  wrote:
> > Hi Mark,
>  > As  suggested by u ,i am using the same code.this is my code:-
> > But its returning blank screen,eventhough in conatct application  i have
> > added the name,phone no. and email..
> > *
> >
> > import* android.app.Activity;
> > *
> >
> > import* android.content.ContentUris;
> > *
> >
> > import* android.database.Cursor;
> > *
> >
> > import* android.net.Uri;
> > *
> >
> > import* android.os.Bundle;
> > *
> >
> > import* android.provider.Contacts.People;
> > *
> >
> > import* android.util.Log;
> > *
> >
> > import* android.widget.ListAdapter;
> > *
> >
> > import* android.widget.SimpleCursorAdapter;
> >
> > *
> >
> > public* *class* GetEmail *extends* Activity {
> >
> > /** Called when the activity is first created. */
> >
> > *private* ListAdapter mAdapter;
> >
> > *public* *static* *final* String[] *METHODS_PROJECTION* = *new* String[]
> {
> >
> > People.ContactMethods.*_ID*,
> >
> > People.ContactMethods.*KIND*,
> >
> > People.ContactMethods.*DATA*,
> >
> > People.ContactMethods.*TYPE*,
> >
> > People.ContactMethods.*LABEL*,
> >
> > People.ContactMethods.*ISPRIMARY*,
> >
> > };
> >
> > Uri mUri;
> >
> > @Override
> >
> > *public* *void* onCreate(Bundle savedInstanceState) {
> >
> > *super*.onCreate(savedInstanceState);
> >
> > setContentView(R.layout.*main*);
> >
> >  mUri =
> ContentUris.*withAppendedId*(Uri.*parse*("content://contacts/people"),1);
> > //1 is the ID of the first created contact
> >
> > Uri methodsUri = Uri.*withAppendedPath*(mUri,People.ContactMethods.*
> > CONTENT_DIRECTORY*);
> >
> > Cursor methodsCursor = getContentResolver().query
> >
> > (methodsUri,*METHODS_PROJECTION*, "kind=1", *null*, *null*);
> >
> > String[] columns = *new* String[]{People.*_ID*}; // Comment
> >
> > *int*[] names = *new* *int*[]{R.id.*row_entry*};
> >
> > Log.*i*("Cursor", "Count = " + methodsCursor.getCount());
> >
> > mAdapter = *new* SimpleCursorAdapter(*this*, R.layout.*main*,
> methodsCursor,
> > columns, names);
> >
> > *this*.setListAdapter(mAdapter);
> >
> > }
> >
> > *
> >
> > private* *void* setListAdapter(ListAdapter adapter) {
> >
> > // *TODO* Auto-generated method stub
> >
> > }
> > }
> >
> > main.xml:-
> >
> > 
> >
> > http://schemas.android.com/apk/res/android
> "*
> >
> > android:orientation=*"horizontal"*
> >
> > android:layout_width=*"fill_parent"*
> >
> > android:layout_height=*"wrap_content"*
> >
> >
> >
> >  >
> > android:layout_width=*"wrap_content"*
> >
> > android:layout_height=*"wrap_content"*
> >
> > android:text=*"email: "
> > *
> >
> > />
> >
> >  >
> > android:id=*"@+id/row_entry"*
> >
> > android:layout_width=*"wrap_content"*
> >
> > android:layout_height=*"wrap_content"*
> >
> > android:text=*"Name: "*
> >
> > />
> >
> > 
> > AndroidManifest:
> >
> > 
> >
> > http://schemas.android.com/apk/res/android";
> > *
> >
> > package=*"com.android.hello"
> > *
> >
> > android:versionCode=*"1"
> > *
> >
> > android:versionName=*"1.0.0"*>
> >
> > 
> >
> > 
> >
> >  > "@string/app_name"*>
> >
> >  > *
> >
> > android:label=*"@string/app_name"*>
> >
> > 
> >
> > 
> >
> > 
> >
> > 
> >
> > 
> >
> > 
> >
> > 
> >
> > On Wed, Feb 4, 2009 at 10:09 PM, dileep singh <
> discover.dile...@gmail.com>wrote:
> >
> > > Thank you very much Mark.I will try this code and will let you
> know.once
> > > again thanks.
> >
>  > > On Wed, Feb 4, 2009 at 9:12 PM, Mark Roberts 
> wrote:
> >
> > >> import android.app.Activity;
> > >> import android.content.ContentUris;
> > >> import android.database.Cursor;
> > >> import android.net.Uri;
> > >> import android.os.Bundle;
> > >> import android.provider.Contacts.People;
> > >> import android.util.Log;
> >
> > >> public class Start extends Activity {
> > >>/** Called when the activity is first created. */
> > >>public static final String[] METHODS_PROJECTION = new String[] {
> > >>People.ContactMethods._ID,
> > >>People.ContactMethods.KIND,
> > >>People.ContactMethods.DATA,
> > >>People.ContactMethods.TYPE,
> > >>People.ContactMethods.LABEL,
> > >>People.ContactMethods.ISPRIMARY,
> > >>};
> > >>Uri mUri;
> > >>@Override
> > >>public void onCreate(Bundle savedInstanceState) {
> > >>super.onCreate(savedInstanceState);
> > >>setContentView(R.layout.main);
> >
> > >>mUri = ContentUris.withAppendedId(Uri.parse("content://contacts/
> > >> people"), 1); //1 is the ID of the first created contact
> > >>Uri methodsUri = Uri.withAppendedPath(mUri,
> > >>People.ContactMethods.CONTENT_DIRECTORY);
> > >>Cursor methodsCursor = getContentRe

[android-developers] Re: How to get lists of email from contact application?

2009-02-05 Thread Mark Roberts

Try extending the class with ListActivity instead of Activity.  Then
make sure you change the linearLayout to a ListView in layout file and
give it an attribute of android:id="@+id/list"

On Feb 5, 12:42 am, dileep singh  wrote:
> Hi Mark,
> As  suggested by u ,i am using the same code.this is my code:-
> But its returning blank screen,eventhough in conatct application  i have
> added the name,phone no. and email..
> *
>
> import* android.app.Activity;
> *
>
> import* android.content.ContentUris;
> *
>
> import* android.database.Cursor;
> *
>
> import* android.net.Uri;
> *
>
> import* android.os.Bundle;
> *
>
> import* android.provider.Contacts.People;
> *
>
> import* android.util.Log;
> *
>
> import* android.widget.ListAdapter;
> *
>
> import* android.widget.SimpleCursorAdapter;
>
> *
>
> public* *class* GetEmail *extends* Activity {
>
> /** Called when the activity is first created. */
>
> *private* ListAdapter mAdapter;
>
> *public* *static* *final* String[] *METHODS_PROJECTION* = *new* String[] {
>
> People.ContactMethods.*_ID*,
>
> People.ContactMethods.*KIND*,
>
> People.ContactMethods.*DATA*,
>
> People.ContactMethods.*TYPE*,
>
> People.ContactMethods.*LABEL*,
>
> People.ContactMethods.*ISPRIMARY*,
>
> };
>
> Uri mUri;
>
> @Override
>
> *public* *void* onCreate(Bundle savedInstanceState) {
>
> *super*.onCreate(savedInstanceState);
>
> setContentView(R.layout.*main*);
>
>  mUri = 
> ContentUris.*withAppendedId*(Uri.*parse*("content://contacts/people"),1);
> //1 is the ID of the first created contact
>
> Uri methodsUri = Uri.*withAppendedPath*(mUri,People.ContactMethods.*
> CONTENT_DIRECTORY*);
>
> Cursor methodsCursor = getContentResolver().query
>
> (methodsUri,*METHODS_PROJECTION*, "kind=1", *null*, *null*);
>
> String[] columns = *new* String[]{People.*_ID*}; // Comment
>
> *int*[] names = *new* *int*[]{R.id.*row_entry*};
>
> Log.*i*("Cursor", "Count = " + methodsCursor.getCount());
>
> mAdapter = *new* SimpleCursorAdapter(*this*, R.layout.*main*, methodsCursor,
> columns, names);
>
> *this*.setListAdapter(mAdapter);
>
> }
>
> *
>
> private* *void* setListAdapter(ListAdapter adapter) {
>
> // *TODO* Auto-generated method stub
>
> }
> }
>
> main.xml:-
>
> 
>
> http://schemas.android.com/apk/res/android"*
>
> android:orientation=*"horizontal"*
>
> android:layout_width=*"fill_parent"*
>
> android:layout_height=*"wrap_content"*
>
>
>
> 
> android:layout_width=*"wrap_content"*
>
> android:layout_height=*"wrap_content"*
>
> android:text=*"email: "
> *
>
> />
>
> 
> android:id=*"@+id/row_entry"*
>
> android:layout_width=*"wrap_content"*
>
> android:layout_height=*"wrap_content"*
>
> android:text=*"Name: "*
>
> />
>
> 
> AndroidManifest:
>
> 
>
> http://schemas.android.com/apk/res/android";
> *
>
> package=*"com.android.hello"
> *
>
> android:versionCode=*"1"
> *
>
> android:versionName=*"1.0.0"*>
>
> 
>
> 
>
>  "@string/app_name"*>
>
>  *
>
> android:label=*"@string/app_name"*>
>
> 
>
> 
>
> 
>
> 
>
> 
>
> 
>
> 
>
> On Wed, Feb 4, 2009 at 10:09 PM, dileep singh 
> wrote:
>
> > Thank you very much Mark.I will try this code and will let you know.once
> > again thanks.
>
> > On Wed, Feb 4, 2009 at 9:12 PM, Mark Roberts  wrote:
>
> >> import android.app.Activity;
> >> import android.content.ContentUris;
> >> import android.database.Cursor;
> >> import android.net.Uri;
> >> import android.os.Bundle;
> >> import android.provider.Contacts.People;
> >> import android.util.Log;
>
> >> public class Start extends Activity {
> >>    /** Called when the activity is first created. */
> >>    public static final String[] METHODS_PROJECTION = new String[] {
> >>        People.ContactMethods._ID,
> >>        People.ContactMethods.KIND,
> >>        People.ContactMethods.DATA,
> >>        People.ContactMethods.TYPE,
> >>        People.ContactMethods.LABEL,
> >>        People.ContactMethods.ISPRIMARY,
> >>    };
> >>    Uri mUri;
> >>   �...@override
> >>    public void onCreate(Bundle savedInstanceState) {
> >>        super.onCreate(savedInstanceState);
> >>        setContentView(R.layout.main);
>
> >>    mUri = ContentUris.withAppendedId(Uri.parse("content://contacts/
> >> people"), 1); //1 is the ID of the first created contact
> >>    Uri methodsUri = Uri.withAppendedPath(mUri,
> >>    People.ContactMethods.CONTENT_DIRECTORY);
> >>    Cursor methodsCursor = getContentResolver().query
> >> (methodsUri,METHODS_PROJECTION, "kind=1", null, null);
>
> >>    Log.i("Cursor", "Count = " + methodsCursor.getCount());
> >>    }
> >> }
>
> >> On Feb 4, 4:44 am, dileep singh  wrote:
> >> > Hi Mark,
> >> > Can u give me some sample code?I am not able to get email with the above
> >> > code.
> >> > please provide me somple code
>
> >> > On Wed, Feb 4, 2009 at 12:53 AM, dileep singh <
> >> discover.dile...@gmail.com>wrote:
>
> >> > > Thanks a lot mark.I will try the above code.
>
> >>  > > On Tue, Feb 3, 2009 at 10:46 PM, Mark Roberts 
> >> wrote:
>
> >> > >> If you are looking for the emails for  a specific contact then you
> >> > >>

[android-developers] Re: How to get lists of email from contact application?

2009-02-04 Thread dileep singh
Hi Mark,
As  suggested by u ,i am using the same code.this is my code:-
But its returning blank screen,eventhough in conatct application  i have
added the name,phone no. and email..
*

import* android.app.Activity;
*

import* android.content.ContentUris;
*

import* android.database.Cursor;
*

import* android.net.Uri;
*

import* android.os.Bundle;
*

import* android.provider.Contacts.People;
*

import* android.util.Log;
*

import* android.widget.ListAdapter;
*

import* android.widget.SimpleCursorAdapter;

*

public* *class* GetEmail *extends* Activity {

/** Called when the activity is first created. */

*private* ListAdapter mAdapter;

*public* *static* *final* String[] *METHODS_PROJECTION* = *new* String[] {

People.ContactMethods.*_ID*,

People.ContactMethods.*KIND*,

People.ContactMethods.*DATA*,

People.ContactMethods.*TYPE*,

People.ContactMethods.*LABEL*,

People.ContactMethods.*ISPRIMARY*,

};

Uri mUri;

@Override

*public* *void* onCreate(Bundle savedInstanceState) {

*super*.onCreate(savedInstanceState);

setContentView(R.layout.*main*);

 mUri = 
ContentUris.*withAppendedId*(Uri.*parse*("content://contacts/people"),1);
//1 is the ID of the first created contact

Uri methodsUri = Uri.*withAppendedPath*(mUri,People.ContactMethods.*
CONTENT_DIRECTORY*);

Cursor methodsCursor = getContentResolver().query

(methodsUri,*METHODS_PROJECTION*, "kind=1", *null*, *null*);

String[] columns = *new* String[]{People.*_ID*}; // Comment

*int*[] names = *new* *int*[]{R.id.*row_entry*};

Log.*i*("Cursor", "Count = " + methodsCursor.getCount());

mAdapter = *new* SimpleCursorAdapter(*this*, R.layout.*main*, methodsCursor,
columns, names);

*this*.setListAdapter(mAdapter);

}
*

private* *void* setListAdapter(ListAdapter adapter) {

// *TODO* Auto-generated method stub

}

}
main.xml:-



http://schemas.android.com/apk/res/android"*

android:orientation=*"horizontal"*

android:layout_width=*"fill_parent"*

android:layout_height=*"wrap_content"*

>






AndroidManifest:



http://schemas.android.com/apk/res/android";
*

package=*"com.android.hello"
*

android:versionCode=*"1"
*

android:versionName=*"1.0.0"*>























On Wed, Feb 4, 2009 at 10:09 PM, dileep singh wrote:

> Thank you very much Mark.I will try this code and will let you know.once
> again thanks.
>
>
> On Wed, Feb 4, 2009 at 9:12 PM, Mark Roberts  wrote:
>
>>
>> import android.app.Activity;
>> import android.content.ContentUris;
>> import android.database.Cursor;
>> import android.net.Uri;
>> import android.os.Bundle;
>> import android.provider.Contacts.People;
>> import android.util.Log;
>>
>> public class Start extends Activity {
>>/** Called when the activity is first created. */
>>public static final String[] METHODS_PROJECTION = new String[] {
>>People.ContactMethods._ID,
>>People.ContactMethods.KIND,
>>People.ContactMethods.DATA,
>>People.ContactMethods.TYPE,
>>People.ContactMethods.LABEL,
>>People.ContactMethods.ISPRIMARY,
>>};
>>Uri mUri;
>>@Override
>>public void onCreate(Bundle savedInstanceState) {
>>super.onCreate(savedInstanceState);
>>setContentView(R.layout.main);
>>
>>mUri = ContentUris.withAppendedId(Uri.parse("content://contacts/
>> people"), 1); //1 is the ID of the first created contact
>>Uri methodsUri = Uri.withAppendedPath(mUri,
>>People.ContactMethods.CONTENT_DIRECTORY);
>>Cursor methodsCursor = getContentResolver().query
>> (methodsUri,METHODS_PROJECTION, "kind=1", null, null);
>>
>>Log.i("Cursor", "Count = " + methodsCursor.getCount());
>>}
>> }
>>
>> On Feb 4, 4:44 am, dileep singh  wrote:
>> > Hi Mark,
>> > Can u give me some sample code?I am not able to get email with the above
>> > code.
>> > please provide me somple code
>> >
>> > On Wed, Feb 4, 2009 at 12:53 AM, dileep singh <
>> discover.dile...@gmail.com>wrote:
>> >
>> > > Thanks a lot mark.I will try the above code.
>> >
>>  > > On Tue, Feb 3, 2009 at 10:46 PM, Mark Roberts 
>> wrote:
>> >
>> > >> If you are looking for the emails for  a specific contact then you
>> > >> could do it like this where id is the id of the contact for which you
>> > >> are trying to get the data:
>> >
>> > >> public static final String[] METHODS_PROJECTION = new String[] {
>> > >>People.ContactMethods._ID,
>> > >>People.ContactMethods.KIND,
>> > >>People.ContactMethods.DATA,
>> > >>People.ContactMethods.TYPE,
>> > >>People.ContactMethods.LABEL,
>> > >>People.ContactMethods.ISPRIMARY,
>> > >>};
>> > >> mUri = ContentUris.withAppendedId(Uri.parse("content://contacts/
>> > >> people"), id)
>> > >> Uri methodsUri = Uri.withAppendedPath(mUri,
>> > >> People.ContactMethods.CONTENT_DIRECTORY);
>> > >> Cursor methodsCursor = getContentResolver().query(methodsUri,
>> > >> METHODS_PROJECTION, "kind=1", null, null);
>> >
>> > >> On Feb 3, 12:05 pm, dilu  wrote:
>> > >> > Hi,
>> > >> > Please tell me how to get lists of emai

[android-developers] Re: How to get lists of email from contact application?

2009-02-04 Thread dileep singh
Thank you very much Mark.I will try this code and will let you know.once
again thanks.

On Wed, Feb 4, 2009 at 9:12 PM, Mark Roberts  wrote:

>
> import android.app.Activity;
> import android.content.ContentUris;
> import android.database.Cursor;
> import android.net.Uri;
> import android.os.Bundle;
> import android.provider.Contacts.People;
> import android.util.Log;
>
> public class Start extends Activity {
>/** Called when the activity is first created. */
>public static final String[] METHODS_PROJECTION = new String[] {
>People.ContactMethods._ID,
>People.ContactMethods.KIND,
>People.ContactMethods.DATA,
>People.ContactMethods.TYPE,
>People.ContactMethods.LABEL,
>People.ContactMethods.ISPRIMARY,
>};
>Uri mUri;
>@Override
>public void onCreate(Bundle savedInstanceState) {
>super.onCreate(savedInstanceState);
>setContentView(R.layout.main);
>
>mUri = ContentUris.withAppendedId(Uri.parse("content://contacts/
> people"), 1); //1 is the ID of the first created contact
>Uri methodsUri = Uri.withAppendedPath(mUri,
>People.ContactMethods.CONTENT_DIRECTORY);
>Cursor methodsCursor = getContentResolver().query
> (methodsUri,METHODS_PROJECTION, "kind=1", null, null);
>
>Log.i("Cursor", "Count = " + methodsCursor.getCount());
>}
> }
>
> On Feb 4, 4:44 am, dileep singh  wrote:
> > Hi Mark,
> > Can u give me some sample code?I am not able to get email with the above
> > code.
> > please provide me somple code
> >
> > On Wed, Feb 4, 2009 at 12:53 AM, dileep singh <
> discover.dile...@gmail.com>wrote:
> >
> > > Thanks a lot mark.I will try the above code.
> >
>  > > On Tue, Feb 3, 2009 at 10:46 PM, Mark Roberts 
> wrote:
> >
> > >> If you are looking for the emails for  a specific contact then you
> > >> could do it like this where id is the id of the contact for which you
> > >> are trying to get the data:
> >
> > >> public static final String[] METHODS_PROJECTION = new String[] {
> > >>People.ContactMethods._ID,
> > >>People.ContactMethods.KIND,
> > >>People.ContactMethods.DATA,
> > >>People.ContactMethods.TYPE,
> > >>People.ContactMethods.LABEL,
> > >>People.ContactMethods.ISPRIMARY,
> > >>};
> > >> mUri = ContentUris.withAppendedId(Uri.parse("content://contacts/
> > >> people"), id)
> > >> Uri methodsUri = Uri.withAppendedPath(mUri,
> > >> People.ContactMethods.CONTENT_DIRECTORY);
> > >> Cursor methodsCursor = getContentResolver().query(methodsUri,
> > >> METHODS_PROJECTION, "kind=1", null, null);
> >
> > >> On Feb 3, 12:05 pm, dilu  wrote:
> > >> > Hi,
> > >> > Please tell me how to get lists of email from contact application in
> > >> > android?If possible then please provide me some sample code or
> > >> > tutorial on this.
> > >> > please help me.
> > >> > Thanks
> > >> > dileep
> >
>

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~--~~~~--~~--~--~---



[android-developers] Re: How to get lists of email from contact application?

2009-02-04 Thread Mark Roberts

import android.app.Activity;
import android.content.ContentUris;
import android.database.Cursor;
import android.net.Uri;
import android.os.Bundle;
import android.provider.Contacts.People;
import android.util.Log;

public class Start extends Activity {
/** Called when the activity is first created. */
public static final String[] METHODS_PROJECTION = new String[] {
People.ContactMethods._ID,
People.ContactMethods.KIND,
People.ContactMethods.DATA,
People.ContactMethods.TYPE,
People.ContactMethods.LABEL,
People.ContactMethods.ISPRIMARY,
};
Uri mUri;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

mUri = ContentUris.withAppendedId(Uri.parse("content://contacts/
people"), 1); //1 is the ID of the first created contact
Uri methodsUri = Uri.withAppendedPath(mUri,
People.ContactMethods.CONTENT_DIRECTORY);
Cursor methodsCursor = getContentResolver().query
(methodsUri,METHODS_PROJECTION, "kind=1", null, null);

Log.i("Cursor", "Count = " + methodsCursor.getCount());
}
}

On Feb 4, 4:44 am, dileep singh  wrote:
> Hi Mark,
> Can u give me some sample code?I am not able to get email with the above
> code.
> please provide me somple code
>
> On Wed, Feb 4, 2009 at 12:53 AM, dileep singh 
> wrote:
>
> > Thanks a lot mark.I will try the above code.
>
> > On Tue, Feb 3, 2009 at 10:46 PM, Mark Roberts  wrote:
>
> >> If you are looking for the emails for  a specific contact then you
> >> could do it like this where id is the id of the contact for which you
> >> are trying to get the data:
>
> >> public static final String[] METHODS_PROJECTION = new String[] {
> >>        People.ContactMethods._ID,
> >>        People.ContactMethods.KIND,
> >>        People.ContactMethods.DATA,
> >>        People.ContactMethods.TYPE,
> >>        People.ContactMethods.LABEL,
> >>        People.ContactMethods.ISPRIMARY,
> >>    };
> >> mUri = ContentUris.withAppendedId(Uri.parse("content://contacts/
> >> people"), id)
> >> Uri methodsUri = Uri.withAppendedPath(mUri,
> >> People.ContactMethods.CONTENT_DIRECTORY);
> >> Cursor methodsCursor = getContentResolver().query(methodsUri,
> >> METHODS_PROJECTION, "kind=1", null, null);
>
> >> On Feb 3, 12:05 pm, dilu  wrote:
> >> > Hi,
> >> > Please tell me how to get lists of email from contact application in
> >> > android?If possible then please provide me some sample code or
> >> > tutorial on this.
> >> > please help me.
> >> > Thanks
> >> > dileep
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~--~~~~--~~--~--~---



[android-developers] Re: How to get lists of email from contact application?

2009-02-04 Thread dileep singh
Hi Mark,
Can u give me some sample code?I am not able to get email with the above
code.
please provide me somple code

On Wed, Feb 4, 2009 at 12:53 AM, dileep singh wrote:

> Thanks a lot mark.I will try the above code.
>
>
> On Tue, Feb 3, 2009 at 10:46 PM, Mark Roberts  wrote:
>
>>
>> If you are looking for the emails for  a specific contact then you
>> could do it like this where id is the id of the contact for which you
>> are trying to get the data:
>>
>> public static final String[] METHODS_PROJECTION = new String[] {
>>People.ContactMethods._ID,
>>People.ContactMethods.KIND,
>>People.ContactMethods.DATA,
>>People.ContactMethods.TYPE,
>>People.ContactMethods.LABEL,
>>People.ContactMethods.ISPRIMARY,
>>};
>> mUri = ContentUris.withAppendedId(Uri.parse("content://contacts/
>> people"), id)
>> Uri methodsUri = Uri.withAppendedPath(mUri,
>> People.ContactMethods.CONTENT_DIRECTORY);
>> Cursor methodsCursor = getContentResolver().query(methodsUri,
>> METHODS_PROJECTION, "kind=1", null, null);
>>
>> On Feb 3, 12:05 pm, dilu  wrote:
>> > Hi,
>> > Please tell me how to get lists of email from contact application in
>> > android?If possible then please provide me some sample code or
>> > tutorial on this.
>> > please help me.
>> > Thanks
>> > dileep
>> >>
>>
>

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~--~~~~--~~--~--~---



[android-developers] Re: How to get lists of email from contact application?

2009-02-03 Thread dileep singh
Thanks a lot mark.I will try the above code.

On Tue, Feb 3, 2009 at 10:46 PM, Mark Roberts  wrote:

>
> If you are looking for the emails for  a specific contact then you
> could do it like this where id is the id of the contact for which you
> are trying to get the data:
>
> public static final String[] METHODS_PROJECTION = new String[] {
>People.ContactMethods._ID,
>People.ContactMethods.KIND,
>People.ContactMethods.DATA,
>People.ContactMethods.TYPE,
>People.ContactMethods.LABEL,
>People.ContactMethods.ISPRIMARY,
>};
> mUri = ContentUris.withAppendedId(Uri.parse("content://contacts/
> people"), id)
> Uri methodsUri = Uri.withAppendedPath(mUri,
> People.ContactMethods.CONTENT_DIRECTORY);
> Cursor methodsCursor = getContentResolver().query(methodsUri,
> METHODS_PROJECTION, "kind=1", null, null);
>
> On Feb 3, 12:05 pm, dilu  wrote:
> > Hi,
> > Please tell me how to get lists of email from contact application in
> > android?If possible then please provide me some sample code or
> > tutorial on this.
> > please help me.
> > Thanks
> > dileep
> >
>

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~--~~~~--~~--~--~---



[android-developers] Re: How to get lists of email from contact application?

2009-02-03 Thread Mark Roberts

If you are looking for the emails for  a specific contact then you
could do it like this where id is the id of the contact for which you
are trying to get the data:

public static final String[] METHODS_PROJECTION = new String[] {
People.ContactMethods._ID,
People.ContactMethods.KIND,
People.ContactMethods.DATA,
People.ContactMethods.TYPE,
People.ContactMethods.LABEL,
People.ContactMethods.ISPRIMARY,
};
mUri = ContentUris.withAppendedId(Uri.parse("content://contacts/
people"), id)
Uri methodsUri = Uri.withAppendedPath(mUri,
People.ContactMethods.CONTENT_DIRECTORY);
Cursor methodsCursor = getContentResolver().query(methodsUri,
METHODS_PROJECTION, "kind=1", null, null);

On Feb 3, 12:05 pm, dilu  wrote:
> Hi,
> Please tell me how to get lists of email from contact application in
> android?If possible then please provide me some sample code or
> tutorial on this.
> please help me.
> Thanks
> dileep
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~--~~~~--~~--~--~---