yesterselga / country-picker-android

An android library for listing all the countries and user can pick the country.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Country Picker Android

An android library for listing all the countries and user can select the country name, code, dial code and flag.

Alt text

How to use

Step 1. Add the JitPack repository to your build file. Add it in your root build.gradle at the end of repositories:

allprojects {
  repositories {
    ...
    maven { url "https://jitpack.io" }
  }
}

Step 2. Add the dependency

dependencies {
    implementation 'com.github.yesterselga:country-picker-android:2.0'
}

Usage

CountryPicker picker = CountryPicker.newInstance("Select Country", Theme.DARK);  // dialog title and theme
picker.setListener(new CountryPickerListener() {
    @Override
    public void onSelectCountry(String name, String code, String dialCode, int flagDrawableResID) {
        
        // Implement your code here
        YOU_EDITTEXT.setText(name);
        YOUR_IMAGE_VIEW.setImageResource(flagDrawableResID);

        picker.dismiss();
    }
});
picker.show(getSupportFragmentManager(), "COUNTRY_PICKER");

Done ;)

About

An android library for listing all the countries and user can pick the country.


Languages

Language:Java 100.0%