Customizing the Android contact list?

by Mike » Wed, 25 Jun 2008 15:51:54 GMT

Sponsored Links

I'm a beginner on the Android platform, but I don't think this is a
really beginner-type question, so here goes...

I'm wondering if it's possible to modify the appearance of the
standard Android contact list (preferably programmatically). I'm
looking at interesting little projects to help me get some experience
on the platform, one suggestion was a simple app that allows you to
set a country for your contacts, and adds a flag for that country to
the contact list. Then, using GPS, it identifies the country you're in
as you travel, and highlights the flags for contacts in the same
country, telling you who you can easily get in touch with. A silly
little app really, but perhaps marginally useful to frequent

So, questions - is it possible to add a flag component to Android's
contact list? If so, can it be animated by my flag app? If not, is
there any way around it, other than implementing an entire alternative
contact list within my app?

Here's a screenshot of the idea: 

Comments + thoughts welcome (apart from 'this is a dumb idea' - I
already know that!)

Thanks - Mike.


Other Threads

1. Getting contact phone numbers in a custom data layout.

Does someone have an idea?


On 30 mrt, 13:04, ""


2. new service: link to android market from device and computer

Hi Folks,

I just launched my app VLC Remote and was surprised to see that there
isn't a way to post a link to the app on the market that works both on
my android device and also in my browser.

-so I made a way, and I'm opening it up for all-comers.

What it does is lets you post an http link like this

If someone clicks on the link from an android device, then the link
opens in the market. If they click from their computer, then it offers
to send them a link by email (so they can click on the link on their

the download emails have a (subtle) advert for my app, but the feature
is clearly your app!

details are here:

I'm hoping this will be useful for people, so please use it anywhere
you like.




3. Adding different views to gridview

4. HTML5 video in Browser

5. parsing text from file on sdcard

6. Messaging Stopped Unexpectedly (SQLiteException)

7. Selection.moveLeft