diff --git a/.gitignore b/.gitignore
index fb8e9e0..286aac7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,9 +12,17 @@
bin/
gen/
-# Local configuration file (sdk path, etc)
-local.properties
-
# Eclipse project files
.classpath
.project
+.settings
+
+# Android Studio
+.gradle/
+.idea/
+build/
+*.iml
+local.properties
+
+# MacOS
+.DS_Store
diff --git a/CountryPicker/AndroidManifest.xml b/CountryPicker/AndroidManifest.xml
deleted file mode 100644
index 07ae6dc..0000000
--- a/CountryPicker/AndroidManifest.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/CountryPicker/build.gradle b/CountryPicker/build.gradle
new file mode 100644
index 0000000..a6a009b
--- /dev/null
+++ b/CountryPicker/build.gradle
@@ -0,0 +1,24 @@
+apply plugin: 'com.android.library'
+
+android {
+ compileSdkVersion 27
+ buildToolsVersion '27.0.3'
+
+ defaultConfig {
+ minSdkVersion 9
+ targetSdkVersion 27
+ versionCode 3
+ versionName '1.2.0'
+ }
+
+ buildTypes {
+ release {
+ minifyEnabled false
+ proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
+ }
+ }
+}
+
+dependencies {
+ api 'com.android.support:support-fragment:27.1.1'
+}
diff --git a/CountryPicker/libs/android-support-v4.jar b/CountryPicker/libs/android-support-v4.jar
deleted file mode 100644
index af90a7f..0000000
Binary files a/CountryPicker/libs/android-support-v4.jar and /dev/null differ
diff --git a/CountryPicker/proguard-project.txt b/CountryPicker/proguard-project.txt
deleted file mode 100644
index f2fe155..0000000
--- a/CountryPicker/proguard-project.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-# To enable ProGuard in your project, edit project.properties
-# to define the proguard.config property as described in that file.
-#
-# Add project specific ProGuard rules here.
-# By default, the flags in this file are appended to flags specified
-# in ${sdk.dir}/tools/proguard/proguard-android.txt
-# You can edit the include path and order by changing the ProGuard
-# include property in project.properties.
-#
-# For more details, see
-# http://developer.android.com/guide/developing/tools/proguard.html
-
-# Add any project specific keep options here:
-
-# If your project uses WebView with JS, uncomment the following
-# and specify the fully qualified class name to the JavaScript interface
-# class:
-#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
-# public *;
-#}
diff --git a/CountryPicker/project.properties b/CountryPicker/project.properties
deleted file mode 100644
index 91d2b02..0000000
--- a/CountryPicker/project.properties
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file is automatically generated by Android Tools.
-# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
-#
-# This file must be checked in Version Control Systems.
-#
-# To customize properties used by the Ant build system edit
-# "ant.properties", and override values to adapt the script to your
-# project structure.
-#
-# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
-#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
-
-# Project target.
-target=android-19
-android.library=true
diff --git a/CountryPicker/res/drawable-mdpi/ic_launcher.png b/CountryPicker/res/drawable-mdpi/ic_launcher.png
deleted file mode 100644
index 359047d..0000000
Binary files a/CountryPicker/res/drawable-mdpi/ic_launcher.png and /dev/null differ
diff --git a/CountryPicker/res/drawable-xhdpi/ic_launcher.png b/CountryPicker/res/drawable-xhdpi/ic_launcher.png
deleted file mode 100644
index 71c6d76..0000000
Binary files a/CountryPicker/res/drawable-xhdpi/ic_launcher.png and /dev/null differ
diff --git a/CountryPicker/res/values/strings_countries.xml b/CountryPicker/res/values/strings_countries.xml
deleted file mode 100644
index be065f4..0000000
--- a/CountryPicker/res/values/strings_countries.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
- eyJJTSI6IklzbGUgb2YgTWFuIiwiSFIiOiJDcm9hdGlhIiwiR1ciOiJHdWluZWEtQmlzc2F1IiwiSU4iOiJJbmRpYSIsIktFIjoiS2VueWEiLCJMQSI6Ikxhb3MiLCJJTyI6IkJyaXRpc2ggSW5kaWFuIE9jZWFuIFRlcnJpdG9yeSIsIkhUIjoiSGFpdGkiLCJMQiI6IkxlYmFub24iLCJHWSI6Ikd1eWFuYSIsIktHIjoiS3lyZ3l6c3RhbiIsIkhVIjoiSHVuZ2FyeSIsIkxDIjoiU2FpbnQgTHVjaWEiLCJJUSI6IklyYXEiLCJLSCI6IkNhbWJvZGlhIiwiSk0iOiJKYW1haWNhIiwiSVIiOiJJcmFuIiwiS0kiOiJLaXJpYmF0aSIsIklTIjoiSWNlbGFuZCIsIk1BIjoiTW9yb2NjbyIsIkpPIjoiSm9yZGFuIiwiSVQiOiJJdGFseSIsIkpQIjoiSmFwYW4iLCJNQyI6Ik1vbmFjbyIsIktNIjoiQ29tb3JvcyIsIk1EIjoiTW9sZG92YSIsIkxJIjoiTGllY2h0ZW5zdGVpbiIsIktOIjoiU2FpbnQgS2l0dHMgJiBOZXZpcyIsIk1FIjoiTW9udGVuZWdybyIsIk5BIjoiTmFtaWJpYSIsIk1GIjoiU2FpbnQgTWFydGluIChGcmVuY2gpIiwiTEsiOiJTcmkgTGFua2EiLCJLUCI6Ik5vcnRoIEtvcmVhIiwiTUciOiJNYWRhZ2FzY2FyIiwiTkMiOiJOZXcgQ2FsZWRvbmlhIiwiTUgiOiJNYXJzaGFsbCBJc2xhbmRzIiwiS1IiOiJTb3V0aCBLb3JlYSIsIk5FIjoiTmlnZXIiLCJORiI6Ik5vcmZvbGsgSXNsYW5kIiwiTUsiOiJNYWNlZG9uaWEiLCJORyI6Ik5pZ2VyaWEiLCJNTCI6Ik1hbGkiLCJNTSI6Ik15YW5tYXIgKEJ1cm1hKSIsIkxSIjoiTGliZXJpYSIsIk5JIjoiTmljYXJhZ3VhIiwiS1ciOiJLdXdhaXQiLCJNTiI6Ik1vbmdvbGlhIiwiTFMiOiJMZXNvdGhvIiwiUEEiOiJQYW5hbWEiLCJNTyI6Ik1hY2F1IiwiTFQiOiJMaXRodWFuaWEiLCJLWSI6IkNheW1hbiBJc2xhbmRzIiwiTVAiOiJOb3J0aGVybiBNYXJpYW5hIElzbGFuZHMiLCJMVSI6Ikx1eGVtYm91cmciLCJOTCI6Ik5ldGhlcmxhbmRzIiwiS1oiOiJLYXpha2hzdGFuIiwiTVEiOiJNYXJ0aW5pcXVlIiwiTFYiOiJMYXR2aWEiLCJNUiI6Ik1hdXJpdGFuaWEiLCJQRSI6IlBlcnUiLCJNUyI6Ik1vbnRzZXJyYXQiLCJRQSI6IlFhdGFyIiwiTk8iOiJOb3J3YXkiLCJQRiI6IlRhaGl0aSAoRnJlbmNoIFBvbGluZXNpYSkiLCJNVCI6Ik1hbHRhIiwiTFkiOiJMaWJ5YSIsIk5QIjoiTmVwYWwiLCJQRyI6IlBhcHVhIE5ldyBHdWluZWEiLCJNVSI6Ik1hdXJpdGl1cyIsIlBIIjoiUGhpbGlwcGluZXMiLCJNViI6Ik1hbGRpdmVzIiwiT00iOiJPbWFuIiwiTlIiOiJOYXVydSIsIk1XIjoiTWFsYXdpIiwiTVgiOiJNZXhpY28iLCJQSyI6IlBha2lzdGFuIiwiTVkiOiJNYWxheXNpYSIsIk5VIjoiTml1ZSIsIlBMIjoiUG9sYW5kIiwiTVoiOiJNb3phbWJpcXVlIiwiUE0iOiJTYWludCBQaWVycmUgYW5kIE1pcXVlbG9uIiwiUE4iOiJQaXRjYWlybiIsIlJFIjoiUmV1bmlvbiIsIlNBIjoiU2F1ZGkgQXJhYmlhIiwiU0IiOiJTb2xvbW9uIElzbGFuZHMiLCJOWiI6Ik5ldyBaZWFsYW5kIiwiU0MiOiJTZXljaGVsbGVzIiwiU0QiOiJTdWRhbiIsIlBSIjoiUHVlcnRvIFJpY28iLCJTRSI6IlN3ZWRlbiIsIlBTIjoiUGFsZXN0aW5pYW4gVGVycml0b3J5LCBPY2N1cGllZCIsIlBUIjoiUG9ydHVnYWwiLCJTRyI6IlNpbmdhcG9yZSIsIlRDIjoiVHVya3MgYW5kIENhaWNvcyBJc2xhbmRzIiwiU0giOiJTYWludCBIZWxlbmEiLCJURCI6IkNoYWQiLCJTSSI6IlNsb3ZlbmlhIiwiUFciOiJQYWxhdSIsIlNKIjoiU3ZhbGJhcmQgYW5kIEphbiBNYXllbiBJc2xhbmRzIiwiVUEiOiJVa3JhaW5lIiwiUk8iOiJSb21hbmlhIiwiVEYiOiJGcmVuY2ggU291dGhlcm4gVGVycml0b3JpZXMiLCJTSyI6IlNsb3ZhayBSZXB1YmxpYyIsIlBZIjoiUGFyYWd1YXkiLCJURyI6IlRvZ28iLCJTTCI6IlNpZXJyYSBMZW9uZSIsIlRIIjoiVGhhaWxhbmQiLCJTTSI6IlNhbiBNYXJpbm8iLCJTTiI6IlNlbmVnYWwiLCJSUyI6IlNlcmJpYSAoWXVnb3NsYXZpYSkiLCJUSiI6IlRhamlraXN0YW4iLCJWQSI6IlZhdGljYW4gQ2l0eSIsIlNPIjoiU29tYWxpYSIsIlRLIjoiVG9rZWxhdSIsIlVHIjoiVWdhbmRhIiwiUlUiOiJSdXNzaWFuIEZlZGVyYXRpb24iLCJUTCI6IkVhc3QgVGltb3IiLCJWQyI6IlNhaW50IFZpbmNlbnQgJiB0aGUgR3JlbmFkaW5lcyIsIlRNIjoiVHVya21lbmlzdGFuIiwiU1IiOiJTdXJpbmFtZSIsIlJXIjoiUndhbmRhIiwiVE4iOiJUdW5pc2lhIiwiVkUiOiJWZW5lenVlbGEiLCJUTyI6IlRvbmdhIiwiU1QiOiJTYW8gVG9tZSAmIFByaW5jaXBlIiwiVkciOiJCcml0aXNoIFZpcmdpbiBJc2xhbmRzIiwiU1YiOiJFbCBTYWx2YWRvciIsIlVNIjoiVW5pdGVkIFN0YXRlcyBNaW5vciBPdXRseWluZyBJc2xhbmRzIiwiVFIiOiJUdXJrZXkiLCJWSSI6IlZpcmdpbiBJc2xhbmRzIChVUykiLCJXRiI6IldhbGxpcyBhbmQgRnV0dW5hIiwiVFQiOiJUcmluaWRhZCAmIFRvYmFnbyIsIlNZIjoiU3lyaWEiLCJTWiI6IlN3YXppbGFuZCIsIlRWIjoiVHV2YWx1IiwiVFciOiJUYWl3YW4iLCJWTiI6IlZpZXQgTmFtIiwiVVMiOiJVbml0ZWQgU3RhdGVzIChVU0EpIiwiVFoiOiJUYW56YW5pYSIsIllFIjoiWWVtZW4iLCJaQSI6IlNvdXRoIEFmcmljYSIsIlhLIjoiS29zb3ZvIiwiVVkiOiJVcnVndWF5IiwiVlUiOiJWYW51YXR1IiwiVVoiOiJVemJla2lzdGFuIiwiV1MiOiJTYW1vYSIsIlpNIjoiWmFtYmlhIiwiQUMiOiJBc2NlbnNpb24gSXNsYW5kIiwiQUQiOiJBbmRvcnJhIiwiWVQiOiJNYXlvdHRlIiwiQUUiOiJVbml0ZWQgQXJhYiBFbWlyYXRlcyIsIllVIjoiU2VyYmlhIGFuZCBNb250ZW5lZ3JvIiwiQkEiOiJCb3NuaWEgJiBIZXJ6ZWdvdmluYSIsIkFGIjoiQWZnaGFuaXN0YW4iLCJCQiI6IkJhcmJhZG9zIiwiQUciOiJBbnRpZ3VhICYgQmFyYnVkYSIsIkJEIjoiQmFuZ2xhZGVzaCIsIkFJIjoiQW5ndWlsbGEiLCJCRSI6IkJlbGdpdW0iLCJDQSI6IkNhbmFkYSIsIkJGIjoiQnVya2luYSBGYXNvIiwiQkciOiJCdWxnYXJpYSIsIlpXIjoiWmltYmFid2UiLCJBTCI6IkFsYmFuaWEiLCJDQyI6IkNvY29zIChLZWVsaW5nKSBJc2xhbmRzIiwiQkgiOiJCYWhyYWluIiwiQU0iOiJBcm1lbmlhIiwiQ0QiOiJDb25nbywgRGVtb2NyYXRpYyBSZXB1YmxpYyIsIkJJIjoiQnVydW5kaSIsIkFOIjoiTmV0aGVybGFuZHMgQW50aWxsZXMiLCJCSiI6IkJlbmluIiwiQU8iOiJBbmdvbGEiLCJDRiI6IkNlbnRyYWwgQWZyaWNhbiBSZXB1YmxpYyIsIkNHIjoiQ29uZ28iLCJBUSI6IkFudGFyY3RpY2EiLCJDSCI6IlN3aXR6ZXJsYW5kIiwiQk0iOiJCZXJtdWRhIiwiQVIiOiJBcmdlbnRpbmEiLCJDSSI6IkNvdGUgRCdJdm9pcmUgKEl2b3J5IENvYXN0KSIsIkJOIjoiQnJ1bmVpIERhcnVzc2FsYW0iLCJERSI6Ikdlcm1hbnkiLCJBUyI6IkFtZXJpY2FuIFNhbW9hIiwiQk8iOiJCb2xpdmlhIiwiQVQiOiJBdXN0cmlhIiwiQ0siOiJDb29rIElzbGFuZHMiLCJBVSI6IkF1c3RyYWxpYSIsIkNMIjoiQ2hpbGUiLCJFQyI6IkVjdWFkb3IiLCJDTSI6IkNhbWVyb29uIiwiQlIiOiJCcmF6aWwiLCJBVyI6IkFydWJhIiwiQ04iOiJDaGluYSIsIkVFIjoiRXN0b25pYSIsIkJTIjoiQmFoYW1hcyIsIkRKIjoiRGppYm91dGkiLCJBWCI6IkFsYW5kIElzbGFuZHMiLCJDTyI6IkNvbG9tYmlhIiwiQlQiOiJCaHV0YW4iLCJESyI6IkRlbm1hcmsiLCJFRyI6IkVneXB0IiwiQVoiOiJBemVyYmFpamFuIiwiRUgiOiJXZXN0ZXJuIFNhaGFyYSIsIkJWIjoiQm91dmV0IElzbGFuZCIsIkRNIjoiRG9taW5pY2EiLCJDUiI6IkNvc3RhIFJpY2EiLCJCVyI6IkJvdHN3YW5hIiwiR0EiOiJHYWJvbiIsIkRPIjoiRG9taW5pY2FuIFJlcHVibGljIiwiQlkiOiJCZWxhcnVzIiwiR0IiOiJVbml0ZWQgS2luZ2RvbSIsIkNVIjoiQ3ViYSIsIkJaIjoiQmVsaXplIiwiQ1YiOiJDYXBlIFZlcmRlIiwiR0QiOiJHcmVuYWRhIiwiRkkiOiJGaW5sYW5kIiwiR0UiOiJHZW9yZ2lhIiwiRkoiOiJGaWppIiwiQ1giOiJDaHJpc3RtYXMgSXNsYW5kIiwiR0YiOiJGcmVuY2ggR3VpYW5hIiwiRksiOiJGYWxrbGFuZCBJc2xhbmRzIChNYWx2aW5hcykiLCJDWSI6IkN5cHJ1cyIsIkdHIjoiR3Vlcm5zZXkiLCJDWiI6IkN6ZWNoIFJlcHVibGljIiwiR0giOiJHaGFuYSIsIkZNIjoiTWljcm9uZXNpYSIsIkVSIjoiRXJpdHJlYSIsIkdJIjoiR2licmFsdGFyIiwiRVMiOiJTcGFpbiIsIkZPIjoiRmFyb2UgSXNsYW5kcyIsIkVUIjoiRXRoaW9waWEiLCJHTCI6IkdyZWVubGFuZCIsIkRaIjoiQWxnZXJpYSIsIkdNIjoiR2FtYmlhIiwiSUQiOiJJbmRvbmVzaWEiLCJGUiI6IkZyYW5jZSIsIkdOIjoiR3VpbmVhIiwiSUUiOiJJcmVsYW5kIiwiSEsiOiJIb25nIEtvbmciLCJHUCI6Ikd1YWRlbG91cGUiLCJHUSI6IkVxdWF0b3JpYWwgR3VpbmVhIiwiSE0iOiJIZWFyZCBhbmQgTWNEb25hbGQgSXNsYW5kcyIsIkdSIjoiR3JlZWNlIiwiSE4iOiJIb25kdXJhcyIsIkpFIjoiSmVyc2V5IiwiR1MiOiJTb3V0aCBHZW9yZ2lhIGFuZCBTb3V0aCBTYW5kd2ljaCIsIkZYIjoiRnJhbmNlLCBNZXRyb3BvbGl0YW4iLCJHVCI6Ikd1YXRlbWFsYSIsIkdVIjoiR3VhbSIsIklMIjoiSXNyYWVsIn0=
-
-
\ No newline at end of file
diff --git a/CountryPicker/src/main/AndroidManifest.xml b/CountryPicker/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..9a25d72
--- /dev/null
+++ b/CountryPicker/src/main/AndroidManifest.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/CountryPicker/src/com/countrypicker/Country.java b/CountryPicker/src/main/java/com/countrypicker/Country.java
similarity index 100%
rename from CountryPicker/src/com/countrypicker/Country.java
rename to CountryPicker/src/main/java/com/countrypicker/Country.java
diff --git a/CountryPicker/src/com/countrypicker/CountryListAdapter.java b/CountryPicker/src/main/java/com/countrypicker/CountryListAdapter.java
similarity index 90%
rename from CountryPicker/src/com/countrypicker/CountryListAdapter.java
rename to CountryPicker/src/main/java/com/countrypicker/CountryListAdapter.java
index 8f3f737..0908840 100644
--- a/CountryPicker/src/com/countrypicker/CountryListAdapter.java
+++ b/CountryPicker/src/main/java/com/countrypicker/CountryListAdapter.java
@@ -27,7 +27,7 @@ public class CountryListAdapter extends BaseAdapter {
* http://stackoverflow.com/
* questions/3042961/how-can-i-get-the-resource-id-of
* -an-image-if-i-know-its-name
- *
+ *
* @param drawableName
* @return
*/
@@ -46,7 +46,7 @@ private int getResId(String drawableName) {
/**
* Constructor
- *
+ *
* @param context
* @param countries
*/
@@ -60,19 +60,16 @@ public CountryListAdapter(Context context, List countries) {
@Override
public int getCount() {
- // TODO Auto-generated method stub
return countries.size();
}
@Override
- public Object getItem(int arg0) {
- // TODO Auto-generated method stub
+ public Object getItem(int position) {
return null;
}
@Override
- public long getItemId(int arg0) {
- // TODO Auto-generated method stub
+ public long getItemId(int position) {
return 0;
}
@@ -87,7 +84,7 @@ public View getView(int position, View convertView, ViewGroup parent) {
if (convertView == null) {
cell = new Cell();
- cellView = inflater.inflate(R.layout.row, null);
+ cellView = inflater.inflate(R.layout.row, parent, false);
cell.textView = (TextView) cellView.findViewById(R.id.row_title);
cell.imageView = (ImageView) cellView.findViewById(R.id.row_icon);
cellView.setTag(cell);
@@ -106,7 +103,7 @@ public View getView(int position, View convertView, ViewGroup parent) {
/**
* Holder for the cell
- *
+ *
*/
static class Cell {
public TextView textView;
diff --git a/CountryPicker/src/com/countrypicker/CountryPicker.java b/CountryPicker/src/main/java/com/countrypicker/CountryPicker.java
similarity index 81%
rename from CountryPicker/src/com/countrypicker/CountryPicker.java
rename to CountryPicker/src/main/java/com/countrypicker/CountryPicker.java
index cc19e3f..99c61aa 100644
--- a/CountryPicker/src/com/countrypicker/CountryPicker.java
+++ b/CountryPicker/src/main/java/com/countrypicker/CountryPicker.java
@@ -1,23 +1,18 @@
package com.countrypicker;
+import java.text.Collator;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.Currency;
-import java.util.Iterator;
import java.util.List;
import java.util.Locale;
-import org.json.JSONObject;
-
import android.annotation.SuppressLint;
-import android.content.Context;
import android.os.Bundle;
import android.support.v4.app.DialogFragment;
import android.text.Editable;
import android.text.TextWatcher;
-import android.util.Base64;
-import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
@@ -54,9 +49,15 @@ public class CountryPicker extends DialogFragment implements
*/
private CountryPickerListener listener;
+ /**
+ * Use collator to sort locale-aware.
+ */
+ private static final Collator sCollator = Collator.getInstance();
+
+
/**
* Set listener
- *
+ *
* @param listener
*/
public void setListener(CountryPickerListener listener) {
@@ -74,7 +75,7 @@ public ListView getCountryListView() {
/**
* Convenient function to get currency code from country code currency code
* is in English locale
- *
+ *
* @param countryCode
* @return
*/
@@ -89,7 +90,7 @@ public static Currency getCurrencyCode(String countryCode) {
/**
* Get all countries with code and name from res/raw/countries.json
- *
+ *
* @return
*/
private List getAllCountries() {
@@ -97,18 +98,10 @@ private List getAllCountries() {
try {
allCountriesList = new ArrayList();
- // Read from local file
- String allCountriesString = readFileAsString(getActivity());
- Log.d("countrypicker", "country: " + allCountriesString);
- JSONObject jsonObject = new JSONObject(allCountriesString);
- Iterator> keys = jsonObject.keys();
-
- // Add the data to all countries list
- while (keys.hasNext()) {
- String key = (String) keys.next();
+ for (String cc : Locale.getISOCountries()) {
Country country = new Country();
- country.setCode(key);
- country.setName(jsonObject.getString(key));
+ country.setCode(cc);
+ country.setName(new Locale("", cc).getDisplayCountry());
allCountriesList.add(country);
}
@@ -129,24 +122,9 @@ private List getAllCountries() {
return null;
}
- /**
- * R.string.countries is a json string which is Base64 encoded to avoid
- * special characters in XML. It's Base64 decoded here to get original json.
- *
- * @param context
- * @return
- * @throws java.io.IOException
- */
- private static String readFileAsString(Context context)
- throws java.io.IOException {
- String base64 = context.getResources().getString(R.string.countries);
- byte[] data = Base64.decode(base64, Base64.DEFAULT);
- return new String(data, "UTF-8");
- }
-
/**
* To support show as dialog
- *
+ *
* @param dialogTitle
* @return
*/
@@ -165,7 +143,7 @@ public static CountryPicker newInstance(String dialogTitle) {
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate view
- View view = inflater.inflate(R.layout.country_picker, null);
+ View view = inflater.inflate(R.layout.country_picker, container, false);
// Get countries from the json
getAllCountries();
@@ -232,7 +210,7 @@ public void afterTextChanged(Editable s) {
/**
* Search allCountriesList contains text and put result into
* selectedCountriesList
- *
+ *
* @param text
*/
@SuppressLint("DefaultLocale")
@@ -254,7 +232,7 @@ private void search(String text) {
*/
@Override
public int compare(Country lhs, Country rhs) {
- return lhs.getName().compareTo(rhs.getName());
+ return sCollator.compare(lhs.getName(), rhs.getName());
}
}
diff --git a/CountryPicker/src/com/countrypicker/CountryPickerListener.java b/CountryPicker/src/main/java/com/countrypicker/CountryPickerListener.java
similarity index 100%
rename from CountryPicker/src/com/countrypicker/CountryPickerListener.java
rename to CountryPicker/src/main/java/com/countrypicker/CountryPickerListener.java
diff --git a/CountryPicker/res/drawable-hdpi/flag_ac.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ac.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ac.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ac.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ad.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ad.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ad.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ad.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ae.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ae.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ae.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ae.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_af.png b/CountryPicker/src/main/res/drawable-nodpi/flag_af.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_af.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_af.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ag.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ag.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ag.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ag.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ai.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ai.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ai.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ai.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_al.png b/CountryPicker/src/main/res/drawable-nodpi/flag_al.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_al.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_al.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_am.png b/CountryPicker/src/main/res/drawable-nodpi/flag_am.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_am.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_am.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_an.png b/CountryPicker/src/main/res/drawable-nodpi/flag_an.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_an.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_an.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ao.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ao.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ao.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ao.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_aq.png b/CountryPicker/src/main/res/drawable-nodpi/flag_aq.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_aq.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_aq.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ar.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ar.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ar.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ar.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_as.png b/CountryPicker/src/main/res/drawable-nodpi/flag_as.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_as.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_as.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_at.png b/CountryPicker/src/main/res/drawable-nodpi/flag_at.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_at.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_at.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_au.png b/CountryPicker/src/main/res/drawable-nodpi/flag_au.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_au.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_au.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_aw.png b/CountryPicker/src/main/res/drawable-nodpi/flag_aw.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_aw.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_aw.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ax.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ax.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ax.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ax.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_az.png b/CountryPicker/src/main/res/drawable-nodpi/flag_az.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_az.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_az.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ba.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ba.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ba.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ba.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_bb.png b/CountryPicker/src/main/res/drawable-nodpi/flag_bb.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_bb.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_bb.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_bd.png b/CountryPicker/src/main/res/drawable-nodpi/flag_bd.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_bd.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_bd.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_be.png b/CountryPicker/src/main/res/drawable-nodpi/flag_be.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_be.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_be.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_bf.png b/CountryPicker/src/main/res/drawable-nodpi/flag_bf.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_bf.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_bf.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_bg.png b/CountryPicker/src/main/res/drawable-nodpi/flag_bg.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_bg.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_bg.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_bh.png b/CountryPicker/src/main/res/drawable-nodpi/flag_bh.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_bh.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_bh.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_bi.png b/CountryPicker/src/main/res/drawable-nodpi/flag_bi.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_bi.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_bi.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_bj.png b/CountryPicker/src/main/res/drawable-nodpi/flag_bj.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_bj.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_bj.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_bm.png b/CountryPicker/src/main/res/drawable-nodpi/flag_bm.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_bm.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_bm.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_bn.png b/CountryPicker/src/main/res/drawable-nodpi/flag_bn.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_bn.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_bn.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_bo.png b/CountryPicker/src/main/res/drawable-nodpi/flag_bo.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_bo.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_bo.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_br.png b/CountryPicker/src/main/res/drawable-nodpi/flag_br.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_br.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_br.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_bs.png b/CountryPicker/src/main/res/drawable-nodpi/flag_bs.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_bs.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_bs.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_bt.png b/CountryPicker/src/main/res/drawable-nodpi/flag_bt.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_bt.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_bt.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_bv.png b/CountryPicker/src/main/res/drawable-nodpi/flag_bv.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_bv.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_bv.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_bw.png b/CountryPicker/src/main/res/drawable-nodpi/flag_bw.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_bw.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_bw.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_by.png b/CountryPicker/src/main/res/drawable-nodpi/flag_by.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_by.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_by.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_bz.png b/CountryPicker/src/main/res/drawable-nodpi/flag_bz.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_bz.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_bz.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ca.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ca.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ca.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ca.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_cc.png b/CountryPicker/src/main/res/drawable-nodpi/flag_cc.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_cc.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_cc.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_cd.png b/CountryPicker/src/main/res/drawable-nodpi/flag_cd.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_cd.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_cd.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_cf.png b/CountryPicker/src/main/res/drawable-nodpi/flag_cf.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_cf.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_cf.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_cg.png b/CountryPicker/src/main/res/drawable-nodpi/flag_cg.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_cg.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_cg.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ch.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ch.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ch.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ch.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ci.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ci.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ci.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ci.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ck.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ck.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ck.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ck.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_cl.png b/CountryPicker/src/main/res/drawable-nodpi/flag_cl.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_cl.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_cl.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_cm.png b/CountryPicker/src/main/res/drawable-nodpi/flag_cm.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_cm.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_cm.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_cn.png b/CountryPicker/src/main/res/drawable-nodpi/flag_cn.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_cn.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_cn.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_co.png b/CountryPicker/src/main/res/drawable-nodpi/flag_co.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_co.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_co.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_cr.png b/CountryPicker/src/main/res/drawable-nodpi/flag_cr.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_cr.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_cr.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_cu.png b/CountryPicker/src/main/res/drawable-nodpi/flag_cu.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_cu.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_cu.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_cv.png b/CountryPicker/src/main/res/drawable-nodpi/flag_cv.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_cv.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_cv.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_cx.png b/CountryPicker/src/main/res/drawable-nodpi/flag_cx.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_cx.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_cx.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_cy.png b/CountryPicker/src/main/res/drawable-nodpi/flag_cy.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_cy.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_cy.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_cz.png b/CountryPicker/src/main/res/drawable-nodpi/flag_cz.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_cz.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_cz.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_de.png b/CountryPicker/src/main/res/drawable-nodpi/flag_de.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_de.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_de.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_dj.png b/CountryPicker/src/main/res/drawable-nodpi/flag_dj.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_dj.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_dj.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_dk.png b/CountryPicker/src/main/res/drawable-nodpi/flag_dk.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_dk.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_dk.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_dm.png b/CountryPicker/src/main/res/drawable-nodpi/flag_dm.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_dm.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_dm.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_do.png b/CountryPicker/src/main/res/drawable-nodpi/flag_do.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_do.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_do.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_dz.png b/CountryPicker/src/main/res/drawable-nodpi/flag_dz.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_dz.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_dz.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ec.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ec.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ec.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ec.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ee.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ee.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ee.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ee.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_eg.png b/CountryPicker/src/main/res/drawable-nodpi/flag_eg.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_eg.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_eg.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_eh.png b/CountryPicker/src/main/res/drawable-nodpi/flag_eh.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_eh.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_eh.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_er.png b/CountryPicker/src/main/res/drawable-nodpi/flag_er.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_er.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_er.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_es.png b/CountryPicker/src/main/res/drawable-nodpi/flag_es.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_es.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_es.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_et.png b/CountryPicker/src/main/res/drawable-nodpi/flag_et.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_et.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_et.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_fi.png b/CountryPicker/src/main/res/drawable-nodpi/flag_fi.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_fi.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_fi.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_fj.png b/CountryPicker/src/main/res/drawable-nodpi/flag_fj.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_fj.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_fj.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_fk.png b/CountryPicker/src/main/res/drawable-nodpi/flag_fk.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_fk.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_fk.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_fm.png b/CountryPicker/src/main/res/drawable-nodpi/flag_fm.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_fm.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_fm.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_fo.png b/CountryPicker/src/main/res/drawable-nodpi/flag_fo.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_fo.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_fo.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_fr.png b/CountryPicker/src/main/res/drawable-nodpi/flag_fr.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_fr.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_fr.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_fx.png b/CountryPicker/src/main/res/drawable-nodpi/flag_fx.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_fx.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_fx.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ga.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ga.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ga.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ga.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_gb.png b/CountryPicker/src/main/res/drawable-nodpi/flag_gb.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_gb.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_gb.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_gd.png b/CountryPicker/src/main/res/drawable-nodpi/flag_gd.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_gd.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_gd.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ge.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ge.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ge.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ge.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_gf.png b/CountryPicker/src/main/res/drawable-nodpi/flag_gf.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_gf.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_gf.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_gg.png b/CountryPicker/src/main/res/drawable-nodpi/flag_gg.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_gg.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_gg.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_gh.png b/CountryPicker/src/main/res/drawable-nodpi/flag_gh.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_gh.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_gh.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_gi.png b/CountryPicker/src/main/res/drawable-nodpi/flag_gi.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_gi.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_gi.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_gl.png b/CountryPicker/src/main/res/drawable-nodpi/flag_gl.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_gl.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_gl.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_gm.png b/CountryPicker/src/main/res/drawable-nodpi/flag_gm.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_gm.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_gm.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_gn.png b/CountryPicker/src/main/res/drawable-nodpi/flag_gn.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_gn.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_gn.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_gp.png b/CountryPicker/src/main/res/drawable-nodpi/flag_gp.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_gp.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_gp.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_gq.png b/CountryPicker/src/main/res/drawable-nodpi/flag_gq.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_gq.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_gq.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_gr.png b/CountryPicker/src/main/res/drawable-nodpi/flag_gr.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_gr.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_gr.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_gs.png b/CountryPicker/src/main/res/drawable-nodpi/flag_gs.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_gs.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_gs.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_gt.png b/CountryPicker/src/main/res/drawable-nodpi/flag_gt.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_gt.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_gt.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_gu.png b/CountryPicker/src/main/res/drawable-nodpi/flag_gu.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_gu.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_gu.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_gw.png b/CountryPicker/src/main/res/drawable-nodpi/flag_gw.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_gw.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_gw.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_gy.png b/CountryPicker/src/main/res/drawable-nodpi/flag_gy.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_gy.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_gy.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_hk.png b/CountryPicker/src/main/res/drawable-nodpi/flag_hk.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_hk.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_hk.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_hm.png b/CountryPicker/src/main/res/drawable-nodpi/flag_hm.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_hm.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_hm.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_hn.png b/CountryPicker/src/main/res/drawable-nodpi/flag_hn.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_hn.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_hn.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_hr.png b/CountryPicker/src/main/res/drawable-nodpi/flag_hr.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_hr.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_hr.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ht.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ht.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ht.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ht.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_hu.png b/CountryPicker/src/main/res/drawable-nodpi/flag_hu.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_hu.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_hu.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_id.png b/CountryPicker/src/main/res/drawable-nodpi/flag_id.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_id.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_id.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ie.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ie.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ie.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ie.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_il.png b/CountryPicker/src/main/res/drawable-nodpi/flag_il.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_il.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_il.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_im.png b/CountryPicker/src/main/res/drawable-nodpi/flag_im.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_im.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_im.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_in.png b/CountryPicker/src/main/res/drawable-nodpi/flag_in.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_in.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_in.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_io.png b/CountryPicker/src/main/res/drawable-nodpi/flag_io.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_io.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_io.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_iq.png b/CountryPicker/src/main/res/drawable-nodpi/flag_iq.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_iq.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_iq.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ir.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ir.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ir.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ir.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_is.png b/CountryPicker/src/main/res/drawable-nodpi/flag_is.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_is.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_is.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_it.png b/CountryPicker/src/main/res/drawable-nodpi/flag_it.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_it.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_it.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_je.png b/CountryPicker/src/main/res/drawable-nodpi/flag_je.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_je.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_je.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_jm.png b/CountryPicker/src/main/res/drawable-nodpi/flag_jm.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_jm.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_jm.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_jo.png b/CountryPicker/src/main/res/drawable-nodpi/flag_jo.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_jo.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_jo.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_jp.png b/CountryPicker/src/main/res/drawable-nodpi/flag_jp.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_jp.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_jp.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ke.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ke.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ke.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ke.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_kg.png b/CountryPicker/src/main/res/drawable-nodpi/flag_kg.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_kg.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_kg.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_kh.png b/CountryPicker/src/main/res/drawable-nodpi/flag_kh.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_kh.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_kh.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ki.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ki.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ki.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ki.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_km.png b/CountryPicker/src/main/res/drawable-nodpi/flag_km.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_km.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_km.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_kn.png b/CountryPicker/src/main/res/drawable-nodpi/flag_kn.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_kn.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_kn.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_kp.png b/CountryPicker/src/main/res/drawable-nodpi/flag_kp.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_kp.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_kp.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_kr.png b/CountryPicker/src/main/res/drawable-nodpi/flag_kr.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_kr.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_kr.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_kw.png b/CountryPicker/src/main/res/drawable-nodpi/flag_kw.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_kw.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_kw.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ky.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ky.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ky.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ky.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_kz.png b/CountryPicker/src/main/res/drawable-nodpi/flag_kz.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_kz.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_kz.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_la.png b/CountryPicker/src/main/res/drawable-nodpi/flag_la.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_la.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_la.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_lb.png b/CountryPicker/src/main/res/drawable-nodpi/flag_lb.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_lb.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_lb.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_lc.png b/CountryPicker/src/main/res/drawable-nodpi/flag_lc.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_lc.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_lc.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_li.png b/CountryPicker/src/main/res/drawable-nodpi/flag_li.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_li.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_li.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_lk.png b/CountryPicker/src/main/res/drawable-nodpi/flag_lk.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_lk.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_lk.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_lr.png b/CountryPicker/src/main/res/drawable-nodpi/flag_lr.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_lr.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_lr.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ls.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ls.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ls.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ls.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_lt.png b/CountryPicker/src/main/res/drawable-nodpi/flag_lt.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_lt.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_lt.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_lu.png b/CountryPicker/src/main/res/drawable-nodpi/flag_lu.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_lu.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_lu.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_lv.png b/CountryPicker/src/main/res/drawable-nodpi/flag_lv.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_lv.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_lv.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ly.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ly.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ly.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ly.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ma.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ma.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ma.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ma.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_mc.png b/CountryPicker/src/main/res/drawable-nodpi/flag_mc.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_mc.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_mc.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_md.png b/CountryPicker/src/main/res/drawable-nodpi/flag_md.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_md.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_md.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_me.png b/CountryPicker/src/main/res/drawable-nodpi/flag_me.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_me.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_me.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_mf.png b/CountryPicker/src/main/res/drawable-nodpi/flag_mf.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_mf.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_mf.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_mg.png b/CountryPicker/src/main/res/drawable-nodpi/flag_mg.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_mg.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_mg.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_mh.png b/CountryPicker/src/main/res/drawable-nodpi/flag_mh.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_mh.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_mh.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_mk.png b/CountryPicker/src/main/res/drawable-nodpi/flag_mk.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_mk.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_mk.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ml.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ml.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ml.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ml.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_mm.png b/CountryPicker/src/main/res/drawable-nodpi/flag_mm.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_mm.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_mm.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_mn.png b/CountryPicker/src/main/res/drawable-nodpi/flag_mn.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_mn.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_mn.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_mo.png b/CountryPicker/src/main/res/drawable-nodpi/flag_mo.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_mo.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_mo.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_mp.png b/CountryPicker/src/main/res/drawable-nodpi/flag_mp.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_mp.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_mp.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_mq.png b/CountryPicker/src/main/res/drawable-nodpi/flag_mq.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_mq.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_mq.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_mr.png b/CountryPicker/src/main/res/drawable-nodpi/flag_mr.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_mr.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_mr.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ms.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ms.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ms.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ms.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_mt.png b/CountryPicker/src/main/res/drawable-nodpi/flag_mt.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_mt.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_mt.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_mu.png b/CountryPicker/src/main/res/drawable-nodpi/flag_mu.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_mu.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_mu.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_mv.png b/CountryPicker/src/main/res/drawable-nodpi/flag_mv.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_mv.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_mv.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_mw.png b/CountryPicker/src/main/res/drawable-nodpi/flag_mw.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_mw.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_mw.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_mx.png b/CountryPicker/src/main/res/drawable-nodpi/flag_mx.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_mx.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_mx.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_my.png b/CountryPicker/src/main/res/drawable-nodpi/flag_my.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_my.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_my.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_mz.png b/CountryPicker/src/main/res/drawable-nodpi/flag_mz.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_mz.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_mz.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_na.png b/CountryPicker/src/main/res/drawable-nodpi/flag_na.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_na.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_na.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_nc.png b/CountryPicker/src/main/res/drawable-nodpi/flag_nc.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_nc.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_nc.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ne.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ne.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ne.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ne.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_nf.png b/CountryPicker/src/main/res/drawable-nodpi/flag_nf.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_nf.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_nf.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ng.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ng.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ng.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ng.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ni.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ni.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ni.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ni.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_nl.png b/CountryPicker/src/main/res/drawable-nodpi/flag_nl.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_nl.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_nl.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_no.png b/CountryPicker/src/main/res/drawable-nodpi/flag_no.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_no.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_no.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_np.png b/CountryPicker/src/main/res/drawable-nodpi/flag_np.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_np.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_np.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_nr.png b/CountryPicker/src/main/res/drawable-nodpi/flag_nr.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_nr.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_nr.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_nu.png b/CountryPicker/src/main/res/drawable-nodpi/flag_nu.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_nu.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_nu.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_nz.png b/CountryPicker/src/main/res/drawable-nodpi/flag_nz.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_nz.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_nz.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_om.png b/CountryPicker/src/main/res/drawable-nodpi/flag_om.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_om.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_om.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_pa.png b/CountryPicker/src/main/res/drawable-nodpi/flag_pa.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_pa.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_pa.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_pe.png b/CountryPicker/src/main/res/drawable-nodpi/flag_pe.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_pe.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_pe.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_pf.png b/CountryPicker/src/main/res/drawable-nodpi/flag_pf.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_pf.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_pf.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_pg.png b/CountryPicker/src/main/res/drawable-nodpi/flag_pg.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_pg.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_pg.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ph.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ph.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ph.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ph.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_pk.png b/CountryPicker/src/main/res/drawable-nodpi/flag_pk.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_pk.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_pk.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_pl.png b/CountryPicker/src/main/res/drawable-nodpi/flag_pl.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_pl.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_pl.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_pm.png b/CountryPicker/src/main/res/drawable-nodpi/flag_pm.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_pm.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_pm.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_pn.png b/CountryPicker/src/main/res/drawable-nodpi/flag_pn.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_pn.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_pn.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_pr.png b/CountryPicker/src/main/res/drawable-nodpi/flag_pr.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_pr.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_pr.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ps.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ps.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ps.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ps.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_pt.png b/CountryPicker/src/main/res/drawable-nodpi/flag_pt.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_pt.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_pt.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_pw.png b/CountryPicker/src/main/res/drawable-nodpi/flag_pw.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_pw.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_pw.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_py.png b/CountryPicker/src/main/res/drawable-nodpi/flag_py.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_py.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_py.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_qa.png b/CountryPicker/src/main/res/drawable-nodpi/flag_qa.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_qa.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_qa.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_re.png b/CountryPicker/src/main/res/drawable-nodpi/flag_re.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_re.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_re.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ro.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ro.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ro.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ro.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_rs.png b/CountryPicker/src/main/res/drawable-nodpi/flag_rs.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_rs.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_rs.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ru.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ru.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ru.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ru.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_rw.png b/CountryPicker/src/main/res/drawable-nodpi/flag_rw.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_rw.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_rw.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_sa.png b/CountryPicker/src/main/res/drawable-nodpi/flag_sa.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_sa.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_sa.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_sb.png b/CountryPicker/src/main/res/drawable-nodpi/flag_sb.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_sb.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_sb.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_sc.png b/CountryPicker/src/main/res/drawable-nodpi/flag_sc.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_sc.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_sc.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_sd.png b/CountryPicker/src/main/res/drawable-nodpi/flag_sd.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_sd.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_sd.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_se.png b/CountryPicker/src/main/res/drawable-nodpi/flag_se.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_se.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_se.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_sg.png b/CountryPicker/src/main/res/drawable-nodpi/flag_sg.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_sg.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_sg.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_sh.png b/CountryPicker/src/main/res/drawable-nodpi/flag_sh.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_sh.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_sh.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_si.png b/CountryPicker/src/main/res/drawable-nodpi/flag_si.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_si.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_si.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_sj.png b/CountryPicker/src/main/res/drawable-nodpi/flag_sj.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_sj.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_sj.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_sk.png b/CountryPicker/src/main/res/drawable-nodpi/flag_sk.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_sk.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_sk.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_sl.png b/CountryPicker/src/main/res/drawable-nodpi/flag_sl.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_sl.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_sl.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_sm.png b/CountryPicker/src/main/res/drawable-nodpi/flag_sm.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_sm.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_sm.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_sn.png b/CountryPicker/src/main/res/drawable-nodpi/flag_sn.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_sn.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_sn.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_so.png b/CountryPicker/src/main/res/drawable-nodpi/flag_so.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_so.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_so.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_sr.png b/CountryPicker/src/main/res/drawable-nodpi/flag_sr.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_sr.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_sr.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_st.png b/CountryPicker/src/main/res/drawable-nodpi/flag_st.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_st.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_st.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_sv.png b/CountryPicker/src/main/res/drawable-nodpi/flag_sv.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_sv.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_sv.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_sy.png b/CountryPicker/src/main/res/drawable-nodpi/flag_sy.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_sy.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_sy.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_sz.png b/CountryPicker/src/main/res/drawable-nodpi/flag_sz.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_sz.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_sz.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_tc.png b/CountryPicker/src/main/res/drawable-nodpi/flag_tc.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_tc.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_tc.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_td.png b/CountryPicker/src/main/res/drawable-nodpi/flag_td.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_td.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_td.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_tf.png b/CountryPicker/src/main/res/drawable-nodpi/flag_tf.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_tf.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_tf.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_tg.png b/CountryPicker/src/main/res/drawable-nodpi/flag_tg.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_tg.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_tg.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_th.png b/CountryPicker/src/main/res/drawable-nodpi/flag_th.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_th.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_th.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_tj.png b/CountryPicker/src/main/res/drawable-nodpi/flag_tj.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_tj.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_tj.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_tk.png b/CountryPicker/src/main/res/drawable-nodpi/flag_tk.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_tk.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_tk.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_tl.png b/CountryPicker/src/main/res/drawable-nodpi/flag_tl.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_tl.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_tl.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_tm.png b/CountryPicker/src/main/res/drawable-nodpi/flag_tm.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_tm.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_tm.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_tn.png b/CountryPicker/src/main/res/drawable-nodpi/flag_tn.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_tn.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_tn.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_to.png b/CountryPicker/src/main/res/drawable-nodpi/flag_to.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_to.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_to.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_tr.png b/CountryPicker/src/main/res/drawable-nodpi/flag_tr.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_tr.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_tr.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_tt.png b/CountryPicker/src/main/res/drawable-nodpi/flag_tt.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_tt.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_tt.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_tv.png b/CountryPicker/src/main/res/drawable-nodpi/flag_tv.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_tv.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_tv.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_tw.png b/CountryPicker/src/main/res/drawable-nodpi/flag_tw.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_tw.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_tw.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_tz.png b/CountryPicker/src/main/res/drawable-nodpi/flag_tz.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_tz.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_tz.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ua.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ua.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ua.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ua.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ug.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ug.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ug.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ug.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_um.png b/CountryPicker/src/main/res/drawable-nodpi/flag_um.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_um.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_um.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_us.png b/CountryPicker/src/main/res/drawable-nodpi/flag_us.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_us.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_us.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_uy.png b/CountryPicker/src/main/res/drawable-nodpi/flag_uy.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_uy.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_uy.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_uz.png b/CountryPicker/src/main/res/drawable-nodpi/flag_uz.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_uz.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_uz.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_va.png b/CountryPicker/src/main/res/drawable-nodpi/flag_va.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_va.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_va.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_vc.png b/CountryPicker/src/main/res/drawable-nodpi/flag_vc.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_vc.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_vc.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ve.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ve.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ve.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ve.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_vg.png b/CountryPicker/src/main/res/drawable-nodpi/flag_vg.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_vg.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_vg.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_vi.png b/CountryPicker/src/main/res/drawable-nodpi/flag_vi.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_vi.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_vi.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_vn.png b/CountryPicker/src/main/res/drawable-nodpi/flag_vn.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_vn.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_vn.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_vu.png b/CountryPicker/src/main/res/drawable-nodpi/flag_vu.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_vu.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_vu.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_wf.png b/CountryPicker/src/main/res/drawable-nodpi/flag_wf.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_wf.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_wf.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ws.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ws.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ws.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ws.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_xk.png b/CountryPicker/src/main/res/drawable-nodpi/flag_xk.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_xk.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_xk.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_ye.png b/CountryPicker/src/main/res/drawable-nodpi/flag_ye.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_ye.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_ye.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_yt.png b/CountryPicker/src/main/res/drawable-nodpi/flag_yt.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_yt.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_yt.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_yu.png b/CountryPicker/src/main/res/drawable-nodpi/flag_yu.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_yu.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_yu.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_za.png b/CountryPicker/src/main/res/drawable-nodpi/flag_za.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_za.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_za.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_zm.png b/CountryPicker/src/main/res/drawable-nodpi/flag_zm.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_zm.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_zm.png
diff --git a/CountryPicker/res/drawable-hdpi/flag_zw.png b/CountryPicker/src/main/res/drawable-nodpi/flag_zw.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/flag_zw.png
rename to CountryPicker/src/main/res/drawable-nodpi/flag_zw.png
diff --git a/CountryPicker/res/drawable-hdpi/search_icon.png b/CountryPicker/src/main/res/drawable-nodpi/search_icon.png
similarity index 100%
rename from CountryPicker/res/drawable-hdpi/search_icon.png
rename to CountryPicker/src/main/res/drawable-nodpi/search_icon.png
diff --git a/CountryPicker/res/layout/country_picker.xml b/CountryPicker/src/main/res/layout/country_picker.xml
similarity index 87%
rename from CountryPicker/res/layout/country_picker.xml
rename to CountryPicker/src/main/res/layout/country_picker.xml
index 32f9cbe..ca5fc4e 100644
--- a/CountryPicker/res/layout/country_picker.xml
+++ b/CountryPicker/src/main/res/layout/country_picker.xml
@@ -10,7 +10,8 @@
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:hint="@string/search"
- android:drawableLeft="@drawable/search_icon" />
+ android:drawableLeft="@drawable/search_icon"
+ android:drawableStart="@drawable/search_icon" />
- CountryPicker
Search…
+ Flag
\ No newline at end of file
diff --git a/CountryPicker/res/values/styles.xml b/CountryPicker/src/main/res/values/styles.xml
similarity index 100%
rename from CountryPicker/res/values/styles.xml
rename to CountryPicker/src/main/res/values/styles.xml
diff --git a/CountryPickerExample/ic_launcher-web.png b/CountryPickerExample/ic_launcher-web.png
deleted file mode 100644
index a18cbb4..0000000
Binary files a/CountryPickerExample/ic_launcher-web.png and /dev/null differ
diff --git a/CountryPickerExample/proguard-project.txt b/CountryPickerExample/proguard-project.txt
deleted file mode 100644
index f2fe155..0000000
--- a/CountryPickerExample/proguard-project.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-# To enable ProGuard in your project, edit project.properties
-# to define the proguard.config property as described in that file.
-#
-# Add project specific ProGuard rules here.
-# By default, the flags in this file are appended to flags specified
-# in ${sdk.dir}/tools/proguard/proguard-android.txt
-# You can edit the include path and order by changing the ProGuard
-# include property in project.properties.
-#
-# For more details, see
-# http://developer.android.com/guide/developing/tools/proguard.html
-
-# Add any project specific keep options here:
-
-# If your project uses WebView with JS, uncomment the following
-# and specify the fully qualified class name to the JavaScript interface
-# class:
-#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
-# public *;
-#}
diff --git a/CountryPickerExample/project.properties b/CountryPickerExample/project.properties
deleted file mode 100644
index f75d1fa..0000000
--- a/CountryPickerExample/project.properties
+++ /dev/null
@@ -1,15 +0,0 @@
-# This file is automatically generated by Android Tools.
-# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
-#
-# This file must be checked in Version Control Systems.
-#
-# To customize properties used by the Ant build system edit
-# "ant.properties", and override values to adapt the script to your
-# project structure.
-#
-# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
-#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
-
-# Project target.
-target=android-17
-android.library.reference.1=../CountryPicker
diff --git a/CountryPickerExample/res/values-v11/styles.xml b/CountryPickerExample/res/values-v11/styles.xml
deleted file mode 100644
index 541752f..0000000
--- a/CountryPickerExample/res/values-v11/styles.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/CountryPickerExample/res/values-v14/styles.xml b/CountryPickerExample/res/values-v14/styles.xml
deleted file mode 100644
index f20e015..0000000
--- a/CountryPickerExample/res/values-v14/styles.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/CountryPickerExample/AndroidManifest.xml b/CountryPickerExample/src/main/AndroidManifest.xml
similarity index 100%
rename from CountryPickerExample/AndroidManifest.xml
rename to CountryPickerExample/src/main/AndroidManifest.xml
diff --git a/CountryPickerExample/src/com/countrypickerexample/MainActivity.java b/CountryPickerExample/src/main/java/com/countrypickerexample/MainActivity.java
similarity index 100%
rename from CountryPickerExample/src/com/countrypickerexample/MainActivity.java
rename to CountryPickerExample/src/main/java/com/countrypickerexample/MainActivity.java
diff --git a/CountryPickerExample/res/drawable-hdpi/ic_launcher.png b/CountryPickerExample/src/main/res/drawable-hdpi/ic_launcher.png
similarity index 100%
rename from CountryPickerExample/res/drawable-hdpi/ic_launcher.png
rename to CountryPickerExample/src/main/res/drawable-hdpi/ic_launcher.png
diff --git a/CountryPickerExample/res/drawable-mdpi/ic_launcher.png b/CountryPickerExample/src/main/res/drawable-mdpi/ic_launcher.png
similarity index 100%
rename from CountryPickerExample/res/drawable-mdpi/ic_launcher.png
rename to CountryPickerExample/src/main/res/drawable-mdpi/ic_launcher.png
diff --git a/CountryPickerExample/res/drawable-xhdpi/ic_launcher.png b/CountryPickerExample/src/main/res/drawable-xhdpi/ic_launcher.png
similarity index 100%
rename from CountryPickerExample/res/drawable-xhdpi/ic_launcher.png
rename to CountryPickerExample/src/main/res/drawable-xhdpi/ic_launcher.png
diff --git a/CountryPickerExample/res/drawable-xxhdpi/ic_launcher.png b/CountryPickerExample/src/main/res/drawable-xxhdpi/ic_launcher.png
similarity index 100%
rename from CountryPickerExample/res/drawable-xxhdpi/ic_launcher.png
rename to CountryPickerExample/src/main/res/drawable-xxhdpi/ic_launcher.png
diff --git a/CountryPickerExample/res/layout/activity_main.xml b/CountryPickerExample/src/main/res/layout/activity_main.xml
similarity index 100%
rename from CountryPickerExample/res/layout/activity_main.xml
rename to CountryPickerExample/src/main/res/layout/activity_main.xml
diff --git a/CountryPickerExample/res/menu/main.xml b/CountryPickerExample/src/main/res/menu/main.xml
similarity index 100%
rename from CountryPickerExample/res/menu/main.xml
rename to CountryPickerExample/src/main/res/menu/main.xml
diff --git a/CountryPickerExample/res/values-sw600dp/dimens.xml b/CountryPickerExample/src/main/res/values-sw600dp/dimens.xml
similarity index 100%
rename from CountryPickerExample/res/values-sw600dp/dimens.xml
rename to CountryPickerExample/src/main/res/values-sw600dp/dimens.xml
diff --git a/CountryPickerExample/res/values-sw720dp-land/dimens.xml b/CountryPickerExample/src/main/res/values-sw720dp-land/dimens.xml
similarity index 100%
rename from CountryPickerExample/res/values-sw720dp-land/dimens.xml
rename to CountryPickerExample/src/main/res/values-sw720dp-land/dimens.xml
diff --git a/CountryPicker/res/values-v11/styles.xml b/CountryPickerExample/src/main/res/values-v11/styles.xml
similarity index 100%
rename from CountryPicker/res/values-v11/styles.xml
rename to CountryPickerExample/src/main/res/values-v11/styles.xml
diff --git a/CountryPicker/res/values-v14/styles.xml b/CountryPickerExample/src/main/res/values-v14/styles.xml
similarity index 100%
rename from CountryPicker/res/values-v14/styles.xml
rename to CountryPickerExample/src/main/res/values-v14/styles.xml
diff --git a/CountryPickerExample/res/values/dimens.xml b/CountryPickerExample/src/main/res/values/dimens.xml
similarity index 100%
rename from CountryPickerExample/res/values/dimens.xml
rename to CountryPickerExample/src/main/res/values/dimens.xml
diff --git a/CountryPickerExample/res/values/strings.xml b/CountryPickerExample/src/main/res/values/strings.xml
similarity index 100%
rename from CountryPickerExample/res/values/strings.xml
rename to CountryPickerExample/src/main/res/values/strings.xml
diff --git a/CountryPickerExample/res/values/styles.xml b/CountryPickerExample/src/main/res/values/styles.xml
similarity index 100%
rename from CountryPickerExample/res/values/styles.xml
rename to CountryPickerExample/src/main/res/values/styles.xml
diff --git a/build.gradle b/build.gradle
new file mode 100644
index 0000000..58039f1
--- /dev/null
+++ b/build.gradle
@@ -0,0 +1,17 @@
+// Top-level build file where you can add configuration options common to all sub-projects/modules.
+buildscript {
+ repositories {
+ jcenter()
+ google()
+ }
+ dependencies {
+ classpath 'com.android.tools.build:gradle:3.1.1'
+ }
+}
+
+allprojects {
+ repositories {
+ jcenter()
+ google()
+ }
+}
diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar
new file mode 100644
index 0000000..13372ae
Binary files /dev/null and b/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
new file mode 100644
index 0000000..24e7c39
--- /dev/null
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -0,0 +1,6 @@
+#Mon Dec 28 10:00:20 PST 2015
+distributionBase=GRADLE_USER_HOME
+distributionPath=wrapper/dists
+zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
diff --git a/gradlew b/gradlew
new file mode 100755
index 0000000..9d82f78
--- /dev/null
+++ b/gradlew
@@ -0,0 +1,160 @@
+#!/usr/bin/env bash
+
+##############################################################################
+##
+## Gradle start up script for UN*X
+##
+##############################################################################
+
+# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+DEFAULT_JVM_OPTS=""
+
+APP_NAME="Gradle"
+APP_BASE_NAME=`basename "$0"`
+
+# Use the maximum available, or set MAX_FD != -1 to use that value.
+MAX_FD="maximum"
+
+warn ( ) {
+ echo "$*"
+}
+
+die ( ) {
+ echo
+ echo "$*"
+ echo
+ exit 1
+}
+
+# OS specific support (must be 'true' or 'false').
+cygwin=false
+msys=false
+darwin=false
+case "`uname`" in
+ CYGWIN* )
+ cygwin=true
+ ;;
+ Darwin* )
+ darwin=true
+ ;;
+ MINGW* )
+ msys=true
+ ;;
+esac
+
+# Attempt to set APP_HOME
+# Resolve links: $0 may be a link
+PRG="$0"
+# Need this for relative symlinks.
+while [ -h "$PRG" ] ; do
+ ls=`ls -ld "$PRG"`
+ link=`expr "$ls" : '.*-> \(.*\)$'`
+ if expr "$link" : '/.*' > /dev/null; then
+ PRG="$link"
+ else
+ PRG=`dirname "$PRG"`"/$link"
+ fi
+done
+SAVED="`pwd`"
+cd "`dirname \"$PRG\"`/" >/dev/null
+APP_HOME="`pwd -P`"
+cd "$SAVED" >/dev/null
+
+CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
+
+# Determine the Java command to use to start the JVM.
+if [ -n "$JAVA_HOME" ] ; then
+ if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+ # IBM's JDK on AIX uses strange locations for the executables
+ JAVACMD="$JAVA_HOME/jre/sh/java"
+ else
+ JAVACMD="$JAVA_HOME/bin/java"
+ fi
+ if [ ! -x "$JAVACMD" ] ; then
+ die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+ fi
+else
+ JAVACMD="java"
+ which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+fi
+
+# Increase the maximum file descriptors if we can.
+if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then
+ MAX_FD_LIMIT=`ulimit -H -n`
+ if [ $? -eq 0 ] ; then
+ if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
+ MAX_FD="$MAX_FD_LIMIT"
+ fi
+ ulimit -n $MAX_FD
+ if [ $? -ne 0 ] ; then
+ warn "Could not set maximum file descriptor limit: $MAX_FD"
+ fi
+ else
+ warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
+ fi
+fi
+
+# For Darwin, add options to specify how the application appears in the dock
+if $darwin; then
+ GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
+fi
+
+# For Cygwin, switch paths to Windows format before running java
+if $cygwin ; then
+ APP_HOME=`cygpath --path --mixed "$APP_HOME"`
+ CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
+ JAVACMD=`cygpath --unix "$JAVACMD"`
+
+ # We build the pattern for arguments to be converted via cygpath
+ ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
+ SEP=""
+ for dir in $ROOTDIRSRAW ; do
+ ROOTDIRS="$ROOTDIRS$SEP$dir"
+ SEP="|"
+ done
+ OURCYGPATTERN="(^($ROOTDIRS))"
+ # Add a user-defined pattern to the cygpath arguments
+ if [ "$GRADLE_CYGPATTERN" != "" ] ; then
+ OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
+ fi
+ # Now convert the arguments - kludge to limit ourselves to /bin/sh
+ i=0
+ for arg in "$@" ; do
+ CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
+ CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
+
+ if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
+ eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
+ else
+ eval `echo args$i`="\"$arg\""
+ fi
+ i=$((i+1))
+ done
+ case $i in
+ (0) set -- ;;
+ (1) set -- "$args0" ;;
+ (2) set -- "$args0" "$args1" ;;
+ (3) set -- "$args0" "$args1" "$args2" ;;
+ (4) set -- "$args0" "$args1" "$args2" "$args3" ;;
+ (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
+ (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
+ (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
+ (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
+ (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
+ esac
+fi
+
+# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
+function splitJvmOpts() {
+ JVM_OPTS=("$@")
+}
+eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
+JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
+
+exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
diff --git a/gradlew.bat b/gradlew.bat
new file mode 100644
index 0000000..8a0b282
--- /dev/null
+++ b/gradlew.bat
@@ -0,0 +1,90 @@
+@if "%DEBUG%" == "" @echo off
+@rem ##########################################################################
+@rem
+@rem Gradle startup script for Windows
+@rem
+@rem ##########################################################################
+
+@rem Set local scope for the variables with windows NT shell
+if "%OS%"=="Windows_NT" setlocal
+
+@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+set DEFAULT_JVM_OPTS=
+
+set DIRNAME=%~dp0
+if "%DIRNAME%" == "" set DIRNAME=.
+set APP_BASE_NAME=%~n0
+set APP_HOME=%DIRNAME%
+
+@rem Find java.exe
+if defined JAVA_HOME goto findJavaFromJavaHome
+
+set JAVA_EXE=java.exe
+%JAVA_EXE% -version >NUL 2>&1
+if "%ERRORLEVEL%" == "0" goto init
+
+echo.
+echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:findJavaFromJavaHome
+set JAVA_HOME=%JAVA_HOME:"=%
+set JAVA_EXE=%JAVA_HOME%/bin/java.exe
+
+if exist "%JAVA_EXE%" goto init
+
+echo.
+echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:init
+@rem Get command-line arguments, handling Windowz variants
+
+if not "%OS%" == "Windows_NT" goto win9xME_args
+if "%@eval[2+2]" == "4" goto 4NT_args
+
+:win9xME_args
+@rem Slurp the command line arguments.
+set CMD_LINE_ARGS=
+set _SKIP=2
+
+:win9xME_args_slurp
+if "x%~1" == "x" goto execute
+
+set CMD_LINE_ARGS=%*
+goto execute
+
+:4NT_args
+@rem Get arguments from the 4NT Shell from JP Software
+set CMD_LINE_ARGS=%$
+
+:execute
+@rem Setup the command line
+
+set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
+
+@rem Execute Gradle
+"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
+
+:end
+@rem End local scope for the variables with windows NT shell
+if "%ERRORLEVEL%"=="0" goto mainEnd
+
+:fail
+rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
+rem the _cmd.exe /c_ return code!
+if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
+exit /b 1
+
+:mainEnd
+if "%OS%"=="Windows_NT" endlocal
+
+:omega
diff --git a/settings.gradle b/settings.gradle
new file mode 100644
index 0000000..76d79b3
--- /dev/null
+++ b/settings.gradle
@@ -0,0 +1 @@
+include ':CountryPicker'