does anyone have an idea why the following code does not change the data? The "expired" string is added, but neither the font color nor the size is changed.
Spannable expired = new SpannableString(" expired");
expired.setSpan(new ForegroundColorSpan(Color.RED), 0, expired.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
expired.setSpan(new RelativeSizeSpan(.5f), 0, expired.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
nameTextView.setText(goalsName + expired);
xml:
<TextView
android:id="@+id/goal_list_name_text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="22sp"
android:layout_marginBottom="8sp"
android:focusable="true"
tools:text="Cel 1" />