Пользовательские шрифты, многоточие в MultiLine TextViews, символы и глюки

Я должен использовать пользовательские шрифты в своем приложении.

Проблема. Для ListViews , содержащих строки с многострочным ellipsize имеющим свойство ellipsize , ellipsize true, я вижу некоторые неразборчивые символы после многоточия. По-видимому, Android накладывает String (в TextView) на некоторые символы (ZERO WIDTH NO BREAK-SPACE), неизвестные моему пользовательскому шрифту.

Однострочный TextView, похоже, работает нормально.

Каков наилучший способ скрыть эти символы или удалить прокладку? Кроме того, есть ли какой-либо вариант шрифта Helvetica, свободно доступный, который имел бы символ ZERO WIDTH NO BREAK-SPACE?

Благодарю.

Каков наилучший способ скрыть эти символы или удалить прокладку?

Я не знаю, как это сделать.

Кроме того, есть ли какой-либо вариант шрифта Helvetica, свободно доступный, который имел бы символ ZERO WIDTH NO BREAK-SPACE?

Учитывая, что Helvetica очень похожа на встроенный Droid Sans, я не уверен, почему вы беспокоитесь о включении Helvetica в приложение. Кроме того, по определению нет «свободно доступного» шрифта Helvetica, поскольку этот шрифт не является бесплатным.

При этом, учитывая шрифт, которому не хватает глифа ZERO WIDTH NO BREAK-SPACE, попросите кого-нибудь открыть файл шрифта и добавить глиф. Мы сделали это в одном консалтинговом проекте, и все получилось хорошо. У меня создается впечатление, что графический художник может знать, как это сделать.

Intereting Posts
Анимация точек с использованием пейджера просмотра Parse.com push-уведомления проблемы. Отменить подписку не работает, все еще получая push-уведомления. (Android) Функция «Добавить нереализованные методы» в Android Studio Прогрессивное рендеринг изображений, загрузка пикселя изображения по пикселю и обновление изображения в imageLoader Как создать загружаемый модуль ядра для Android? Подробные отладочные журналы с Volley Android – Как избежать дублирования кода между действиями Как получить все предоставленные разрешения приложения Каковы различия между LinearLayout, RelativeLayout и AbsoluteLayout? Com.google.android.gms.internal.zzhu: не удается найти ссылочный класс android.security.NetworkSecurityPolicy Android шрифт ttf или otf шрифт, отображающий случайные символы / буквы Кордова InAppBrowser и общий cookie с webview Вкладка «Макет макета» неполна? Как передать дополнительные значения намерений в действие ACTION_OPEN_DOCUMENT_TREE Можно ли использовать Android Animator для анимации записи DialogFragment?