import net.ktnx.mobileledger.utils.Colors;
import net.ktnx.mobileledger.utils.Misc;
-import java.util.Observer;
-
class TransactionRowHolder extends TransactionRowHolderBase {
private final TransactionListRowBinding b;
TransactionListItem.Type lastType;
- private Observer lastUpdateObserver;
public TransactionRowHolder(@NonNull TransactionListRowBinding binding) {
super(binding.getRoot());
b = binding;
if ((boldAccountName != null) && acc.getAccountName()
.startsWith(boldAccountName))
{
- accName.setTextColor(Colors.secondary);
- accAmount.setTextColor(Colors.secondary);
+ accName.setTextColor(Colors.primary);
+ accAmount.setTextColor(Colors.primary);
- SpannableString ss = new SpannableString(acc.getAccountName());
- ss.setSpan(new StyleSpan(Typeface.BOLD), 0, boldAccountName.length(),
+ SpannableString ss = new SpannableString(Misc.addWrapHints(acc.getAccountName()));
+ ss.setSpan(new StyleSpan(Typeface.BOLD), 0, Misc.addWrapHints(boldAccountName)
+ .length(),
Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
accName.setText(ss);
}
.getDefaultColor();
accName.setTextColor(textColor);
accAmount.setTextColor(textColor);
- accName.setText(acc.getAccountName());
+ accName.setText(Misc.addWrapHints(acc.getAccountName()));
}
String comment = acc.getComment();