CurrencyPick is a simple android library that can be show a currency picker.
Inspired by https://github.com/Scrounger/CountryCurrencyPicker
Integrating the project is simple a refined all you need to do is follow the below steps
Step 1. Add the JitPack repository to your build file. Add it in your root build.gradle at the end of repositories:
allprojects {
repositories {
...
maven { url "https://jitpack.io" }
}
}
Step 2. Add the dependency
dependencies {
implementation "com.github.BrunoRCE:CurrencyPick:1.1.0"
}
Once the project has been added to gradle, the dialog can be easily used.
CurrencyPick { currency ->
// Implement your code here
}.show(supportFragmentManager, "")
Add your custom query hint with the setQueryHint method
val currencyPick = CurrencyPick { currency ->
// Implement your code here
}
currencyPick.setQueryHint("Custom hint...")
Show only the minimum information with the setMinimalMode method
val currencyPick = CurrencyPick { currency ->
// Implement your code here
}
currencyPick.setMinimalMode()
Change the color of the texts with the setTextColor method
val currencyPick = CurrencyPick { currency ->
// Implement your code here
}
currencyPick.setTextColor("#2196F3")
set the text color only currency name with the setTextColorOnlyName method
val currencyPick = CurrencyPick { currency ->
// Implement your code here
}
currencyPick.setTextColorOnlyName()
GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. https://fsf.org/ Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
Preamble
The GNU General Public License is a free, copyleft license for software and other kinds of works.
The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too.