Пользовательские шрифты, замещающий знак на MultiLine TextViews, Глифах и незначительных сбоях

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

Проблема: для ListViews это содержит строки с Мультилинией наличие TextViews ellipsize набор свойств к истинному, я вижу некоторые неразборчивые символы после замещающего знака. По-видимому, Android заполняет Строку (в TextView) с некоторыми символами (НУЛЕВАЯ ШИРИНА НИКАКОЕ ПРОСТРАНСТВО ПОВРЕЖДЕНИЯ) неизвестный моему пользовательскому шрифту.

Одна строка TextView, кажется, работает просто великолепно.

Что лучший способ состоит в том, чтобы скрыть эти символы или удалить дополнение? Кроме того, есть ли какой-либо вариант шрифта Helvetica, в свободном доступе, который не имел бы НУЛЕВУЮ ШИРИНУ НИКАКИМ Пробелом ПОВРЕЖДЕНИЯ?

Спасибо.

5
задан Samuh 25 May 2010 в 11:48
поделиться

1 ответ

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

Я не знаю способа сделать это.

Кроме того, существует ли какой-либо вариант шрифта шрифта Helvetica, находящегося в свободном доступе, который имел бы НУЛЕВУЮ ШИРИНУ БЕЗ ПРОБЕЛА

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

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

3
ответ дан 15 December 2019 в 06:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: