Advertisement
Guest User

Untitled

a guest
Oct 26th, 2016
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. private void ShowListCountry()
  2. {
  3. final String[] _items = new String[] {"Argentina", "Bolivia", "Brazil", "Chile", "Ecuador", "Paraguay", "Peru", "Uruguay", "U.S", "Venezuela"};
  4. final Integer[] _icons = new Integer[] {R.drawable.flag_argentina, R.drawable.flag_bolivia, R.drawable.flag_brazil, R.drawable.flag_chile, R.drawable.flag_ecuador, R.drawable.flag_paraguay, R.drawable.flag_peru,
  5. R.drawable.flag_uruguay, R.drawable.flag_usa, R.drawable.flag_venezuela};
  6. ListAdapter adapter = new ArrayAdapterWithIcon(RegisterActivity.this, _items, _icons);
  7.  
  8. AlertDialog.Builder _countryDialog = new AlertDialog.Builder(RegisterActivity.this);
  9. _countryDialog.setAdapter(adapter, new DialogInterface.OnClickListener() {
  10. @Override
  11. public void onClick(DialogInterface dialog, int which) {
  12. _country.setCompoundDrawablesWithIntrinsicBounds(getResources().getDrawable(_icons[which]), null, null, null);
  13. _lastCountrySelectedPosition = which;
  14. _country.setText(getString(R.string.country_code, _listCodes.get(which).Id));
  15. }
  16. });
  17. _countryDialog.setNegativeButton(getString(R.string.dismiss), new DialogInterface.OnClickListener() {
  18. @Override
  19. public void onClick(DialogInterface dialog, int which) {
  20. dialog.dismiss();
  21. }
  22. });
  23.  
  24. _countryDialog.show();
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement