+ @Override
+ public void onCurrencySelected(Currency item) {
+ if (item == null)
+ resetDefaultCommodity();
+ else
+ setDefaultCommodity(item.getName());
+ }
+ private void resetDefaultCommodity() {
+ defaultCommoditySet = false;
+ defaultCommodity.setText(R.string.btn_no_currency);
+ defaultCommodity.setTypeface(defaultCommodity.getTypeface(), Typeface.ITALIC);
+ }
+ private void setDefaultCommodity(@NonNull @NotNull String name) {
+ defaultCommoditySet = true;
+ defaultCommodity.setText(name);
+ defaultCommodity.setTypeface(defaultCommodity.getTypeface(), Typeface.BOLD);
+ }