[android-developers] Re: How to get lists of email from contact application?
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?
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?
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?
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?
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?
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?
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?
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 -~--~~~~--~~--~--~---