public static String addressSplitToGroupsMultiline(final NxtAddress address) { // Nxt addresses are short, so no need to split them in multiple lines return addressSplitToGroups(address); }
private void updateLabel() { label = resolveLabel(receiveAddress); if (label != null) { addressLabelView.setText(label); addressLabelView.setTypeface(Typeface.DEFAULT); addressView.setText( GenericUtils.addressSplitToGroups(receiveAddress)); addressView.setVisibility(View.VISIBLE); } else { addressLabelView.setText( GenericUtils.addressSplitToGroupsMultiline(receiveAddress)); addressLabelView.setTypeface(Typeface.MONOSPACE); addressView.setVisibility(View.GONE); } }
private void updateView() { String label = AddressBookProvider.resolveLabel(getContext(), address); if (label != null) { addressLabelView.setText(label); addressLabelView.setTypeface(Typeface.DEFAULT); addressView.setText( GenericUtils.addressSplitToGroups(address)); addressView.setVisibility(View.VISIBLE); } else { if (isMultiLine) { addressLabelView.setText( GenericUtils.addressSplitToGroupsMultiline(address)); } else { addressLabelView.setText( GenericUtils.addressSplitToGroups(address)); } addressLabelView.setTypeface(Typeface.MONOSPACE); addressView.setVisibility(View.GONE); } if (isIconShown) { iconView.setVisibility(VISIBLE); iconView.setContentDescription((address.getType()).getName()); iconView.setImageResource(WalletUtils.getIconRes(address.getType())); } else { iconView.setVisibility(GONE); } } }
public static String addressSplitToGroups(final AbstractAddress address) { if (address instanceof NxtAddress) { return addressSplitToGroups((NxtAddress) address); } else if (address instanceof BitAddress) { return addressSplitToGroups((BitAddress) address); } else { throw new RuntimeException("Unsupported address: " + address.getClass()); } }
private void updateView() { if (label != null) { addressLabelView.setText(label); addressLabelView.setTypeface(Typeface.DEFAULT); addressLabelView.setVisibility(View.VISIBLE); if (address != null) { addressView.setText(GenericUtils.addressSplitToGroups(address)); addressView.setVisibility(View.VISIBLE); } else { addressView.setVisibility(View.GONE); } } else if (address != null) { addressLabelView.setText(GenericUtils.addressSplitToGroups(address)); addressLabelView.setTypeface(Typeface.MONOSPACE); addressLabelView.setVisibility(View.VISIBLE); addressView.setVisibility(View.GONE); } else { addressLabelView.setVisibility(View.GONE); addressView.setVisibility(View.GONE); } }
public void bindView(@Nonnull final View row, @Nonnull final AbstractAddress address) { TextView addressLabel = (TextView) row.findViewById(R.id.address_row_label); TextView addressRaw = (TextView) row.findViewById(R.id.address_row_address); String label = resolveLabel(address); if (label != null) { addressLabel.setText(label); addressLabel.setTypeface(Typeface.DEFAULT); addressRaw.setText(GenericUtils.addressSplitToGroups(address)); } else { addressLabel.setText(GenericUtils.addressSplitToGroups(address)); addressLabel.setTypeface(Typeface.MONOSPACE); addressRaw.setVisibility(View.GONE); } TextView addressUsageLabel = (TextView) row.findViewById(R.id.address_row_usage); TextView addressUsageFontIcon = (TextView) row.findViewById(R.id.address_row_usage_font_icon); Fonts.setTypeface(addressUsageFontIcon, Fonts.Font.OPENWALLET_FONT_ICONS); if (usedAddresses.contains(address)) { addressUsageLabel.setText(R.string.previous_addresses_used); addressUsageFontIcon.setText(R.string.font_icon_receive_coins); addressUsageFontIcon.setBackgroundResource(R.drawable.address_row_circle_bg_used); } else { addressUsageLabel.setText(R.string.previous_addresses_unused); addressUsageFontIcon.setText(R.string.font_icon_check); addressUsageFontIcon.setBackgroundResource(R.drawable.address_row_circle_bg_unused); } }
@Override public boolean onCreateActionMode(ActionMode mode, Menu menu) { mode.getMenuInflater().inflate(R.menu.address_options, menu); final String label = AddressBookProvider.resolveLabel(context, address); mode.setTitle(label != null ? label : GenericUtils.addressSplitToGroups(address)); return true; }
viewAddress.setText(GenericUtils.addressSplitToGroups(address));
rowLabel.setText(label); if (address != null) { rowAddress.setText(GenericUtils.addressSplitToGroups(address)); rowAddress.setVisibility(View.VISIBLE); } else { rowLabel.setText(GenericUtils.addressSplitToGroups(address)); rowAddress.setVisibility(View.GONE); } else {