Use highlight span instead of background color span

This commit is contained in:
M66B
2023-11-10 21:13:27 +01:00
parent 5af812dadc
commit 36ee6a1189
4 changed files with 26 additions and 10 deletions

View File

@@ -83,7 +83,6 @@ import android.text.SpannableStringBuilder;
import android.text.TextUtils;
import android.text.TextWatcher;
import android.text.format.DateUtils;
import android.text.style.BackgroundColorSpan;
import android.text.style.ForegroundColorSpan;
import android.text.style.RelativeSizeSpan;
import android.text.style.StyleSpan;
@@ -8121,7 +8120,7 @@ public class FragmentMessages extends FragmentBase
Context context = searchView.getContext();
int color = Helper.resolveColor(context, R.attr.colorHighlight);
SpannableString ss = new SpannableString(searchView.getText());
ss.setSpan(new BackgroundColorSpan(color),
ss.setSpan(new HighlightSpan(color),
pos, pos + query.length(), Spannable.SPAN_COMPOSING);
ss.setSpan(new RelativeSizeSpan(HtmlHelper.FONT_LARGE),
pos, pos + query.length(), Spannable.SPAN_COMPOSING);