hbb20 / CountryCodePickerProject

Country Code Picker (CCP) is an android library which provides an easy way to search and select country or international phone code. Also supports Android EditText phone mask and international phone validation.
Apache License 2.0
1.51k stars 503 forks source link
andriod-country-spinner android android-edittext-phone-mask android-library android-phone-formatting ccp country-codes country-flags country-phone country-picker country-selector country-spinner international-phone international-phone-input international-phone-view libphonenumber library phone-validation phonecode-spinner phonenumber

Country Code Picker Library MavenCentral

ViewCount GitHub issues GitHub forks GitHub stars GitHub license GitHub search hit counter

If you are looking for an android library for Country Selector or Country Spinner or Country Phone Code selector, this is the perfect place for you.

Country Code Picker (CCP) or

is an android library which provides an easy way to search and select country or country phone code for the telephone number.

AwesomeCCPLIbrary

Introduction

How to add to your project

Add this to your gradle file and sync. See CHANGELOG for detailed list of changes.

          dependencies {
            implementation 'com.hbb20:ccp:X.Y.Z'
          }

MavenCentral

Features

If you prefer experience along with explanations, an demo android app is available that demonstrates all the features of this library. Click below button to download from Playstore.

Available XML properties

To check all xml properties available for CCP and CCP Selection ppDialog, please visit the wiki page.

Credits

Contribution

License

Apache Version 2.0

Copyright (C) 2016 Harsh Bhakta

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.