Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void ShowListCountry()
- {
- final String[] _items = new String[] {"Argentina", "Bolivia", "Brazil", "Chile", "Ecuador", "Paraguay", "Peru", "Uruguay", "U.S", "Venezuela"};
- 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,
- R.drawable.flag_uruguay, R.drawable.flag_usa, R.drawable.flag_venezuela};
- ListAdapter adapter = new ArrayAdapterWithIcon(RegisterActivity.this, _items, _icons);
- AlertDialog.Builder _countryDialog = new AlertDialog.Builder(RegisterActivity.this);
- _countryDialog.setAdapter(adapter, new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialog, int which) {
- _country.setCompoundDrawablesWithIntrinsicBounds(getResources().getDrawable(_icons[which]), null, null, null);
- _lastCountrySelectedPosition = which;
- _country.setText(getString(R.string.country_code, _listCodes.get(which).Id));
- }
- });
- _countryDialog.setNegativeButton(getString(R.string.dismiss), new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialog, int which) {
- dialog.dismiss();
- }
- });
- _countryDialog.show();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement