NB: весь мой сенарио предназначен только для версии ICS для Android.
Моя цель - визуализировать текст со сложным скриптом / индикатором. В ICS эта функция была добавлена в WebView (и, следовательно, в браузер). Если какой-либо индикаторный текст отображается в браузере или WebView, он отображается правильно. Но в других виджетах (TextView, EditText) он не работает.
Теперь моя цель - повторно использовать код для правильного рисования текста индикации в веб-ядре и использовать этот код для рисования текста индикации в пользовательском виджете.
Я также тестировал использование холста HTML5 в браузере, и он может нормально отображать индикаторный текст. Я тестировал android.graphics.Canvas в android, и он не смог правильно отобразить индикаторный текст.
В libskia серьезно не хватает документации, поэтому я не могу понять, как с ее помощью отображать текст.
Я проверил objdump libwebcore.so и увидел, что он зависит от lib "skia" "libicu". Итак, я предполагаю, что могу нарисовать индикаторный текст с помощью этих библиотек.
Может ли кто-нибудь подсказать, как нарисовать индикаторный текст с помощью skia и icu? или Может ли кто-нибудь указать на конкретный сегмент кода в libwebcore?