| 
 | 
| 
 
TextHighlighter() - как повысить скорость обработки 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Код работает:  Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Но когда массив слов большой то андроид "подвисает", я кажется for зря добавил , подскажите как "хайлатнуть" массив строк без использования for ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 10:30 | 
  
  
  
   | 
||
| 
 
TextHighlighter() - как повысить скорость обработки 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Romantiktj, мне кажется или тут объект на каждую букву создается? Если да, то какой смысл? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 11:16 | 
  
  
  
   | 
||
| 
 
TextHighlighter() - как повысить скорость обработки 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  wadman, Простите забыл предоставить массив слов : String[] editText5 = editText.getText().toString().split(" "); То есть: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Каждый textView1 весит примерно 200Кб ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 12:07 | 
  
  
  
   | 
||
| 
 
TextHighlighter() - как повысить скорость обработки 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Задача какая?  Учебная или реальная? Сколько всего textView одновременно на экране? Они все одномоментно нужны? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 13:11 | 
  
  
  
   | 
||
| 
 
TextHighlighter() - как повысить скорость обработки 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  wadman, Задача какая? Учебная или реальная? реальная Сколько всего textView одновременно на экране? только один textView открыт Они все одномоментно нужны? нет Два слова открываются быстро, при 4-х словах тормозит конкретно Открываю в диалоге, некоторые тексты которые более 200 кб не передаются на новое активити , ну а на более 200Кб и не надобно хайлайтера мне хотя бы с 200Кб-ми разобратся ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 13:31 | 
  
  
  
   | 
||
| 
 
TextHighlighter() - как повысить скорость обработки 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Romantiktj, Кстати пока мис тестирую на мобильном виртуальном устройстве для Windows 10, может быть глюки от Windows? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 13:38 | 
  
  
  
   | 
||
| 
 
TextHighlighter() - как повысить скорость обработки 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Romantiktj, Проверил на мобиле , дело вот в чем : если в массиве слов существует и , да , я то выделяет все "и" во всех словах в textView1 то есть: да ша каша я блоко и р и ска Проблемы здесь: Код: java 1. 2. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 14:38 | 
  
  
  
   | 
||
| 
 
TextHighlighter() - как повысить скорость обработки 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Можно другой попробовать  https://github.com/nakshay/TextHighlighter  Тот может за раз массив слов взять. Может и опции есть для выделения отдельных слов между разделителями. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 15:22 | 
  
  
  
   | 
||
| 
 
TextHighlighter() - как повысить скорость обработки 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  wadman, Спасибо рассмотрю, отпишусь, а щас временно пока так решил, вроде бы как не так уж зависает: " "+editText5[oo]+" " Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 15:30 | 
  
  
  
   | 
||
| 
 
TextHighlighter() - как повысить скорость обработки 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Romantiktj  " "+editText5[oo]+" "  Разделителями могут быть не только пробелы. Знаки препинания опять же. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 16:51 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=13&msg=39918306&tid=1330765]:  | 
    0ms | 
get settings:  | 
    10ms | 
get forum list:  | 
    13ms | 
check forum access:  | 
    3ms | 
check topic access:  | 
    3ms | 
track hit:  | 
    57ms | 
get topic data:  | 
    11ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    47ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 12ms | 
| total: | 160ms | 

| 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.