2014-10-21 3 views
0

Я хочу использовать пользовательский шрифт, загружаемый под данные/данные, в Android WebView. Я нашел способ использования пользовательского шрифта под активы, но под данными/данными нет. Я сделал то же самое в iOS. У вас есть идея? Благодарю.Использовать собственный шрифт в Android WebView

+1

что у действительно хотите ....? содержимое html, которое вы загружаете в webview ... хотите изменить шрифт? –

+0

Спасибо, я хочу запустить механизм рисования, созданный с помощью javascript в WebView, он будет использовать шрифты, помещенные под данные/данные, и управляемое приложение Android. –

ответ

1

Да, вы можете использовать Шрифты из sdcard или каталога данных/данных.

Попробуйте этот путь

Typeface.createFromFile("String file path of font"); 

Для Webview

Создать один файл CSS в папке активов. Скажем weblayout.css

@font-face { 
font-family: 'myfont'; 
src: url('path to data/data'); 
} 

body { 
font-family: 'myfont'; 
} 
+0

Спасибо! Я попробую. Я беспокоюсь об исключении из-за кросс-платформенного ... –

+0

Вы хотите, чтобы пользовательский шрифт был в вашем скрипте? –

+0

Да, я делаю! Biraj –

Смежные вопросы