Rails не может удалить проблему с Javascript

Его последнее, но вчера я выяснил эту проблему. Проблема в вашем случае - ваш конец до начала, как 7 .... 0, что неверно, если вы хотите выделить текст, который вы начинаете, должен быть меньше вашего конца. Посмотрите на представленный пример, он отлично работает.

Ответ для тех, кто все еще имеет эту проблему.

 String searchText = "Your search String";
        String qr_code = "Your String";

        int length = searchText.length();
        if (length > 0) {
            //color your text here
            int index = qr_code.indexOf(searchText);
            SpannableString sb = new SpannableString(qr_code);
            ForegroundColorSpan fcs = new ForegroundColorSpan(getResources().getColor(R.color.colorAccent));
            sb.setSpan(fcs, index, (index+length), Spanned.SPAN_EXCLUSIVE_INCLUSIVE)
            holder.textViewShortCode.setText(sb);
        } else {
            textViewShortCode.setText(Html.fromHtml(qr_code));
        }
0
задан Lily 1 March 2019 в 16:21
поделиться