Привет! Я выполняю операцию поиска в приложении, используя определенное ключевое слово и перечисляя результат в виде представления списка.Результат будет отображаться с 50 символами до и после искомого ключевого слова, но когда я беру 50 символов, он разбивает слова, и в результате половинные слова или отдельные буквы отображаются в начале и после.Как я мог игнорировать и получить полные слова
Ниже мой код.пожалуйста, помогите мне в этом.заранее спасибо
int endindex = searchTextStartIndex + searchTextLength + 50;
if (searchTextStartIndex > 50) {
startindex = searchTextStartIndex - 50;
}
if (endindex > datalength) {
endindex = datalength;
}
searchdata = searchdata.substring(startindex, endindex);
} catch (Exception e)