Android Country Picker - Android App Source Code
Country Picker is a simple fragment that can be embedded or shown as dialog. See the example to see more detail.
The functions are simple:
1) Allow user to search the country
2) Inform client which country user has selected
3) Convenient function to get currency code of the selected country