2014-01-31 4 views
0

프로그래밍 방식으로 HTML 파일을 만들고 사용자 정의 글꼴로 sdcard에 저장하고 있습니다.안드로이드에 사용자 정의 글꼴이있는 HTML

내 안드로이드 응용 프로그램을 처음 실행할 때 HTML 파일과 customfont.otf를 같은 위치 (예 : SD 카드)에 저장합니다.

그래서 내 질문은 내가 sd 카드에서 html 파일을 당기고 바탕 화면에서 내 사용자 정의 font.Its 내 브라우저의 기본 글꼴로 열어 볼 수없는 HTML 콘텐츠를 볼 수 있습니다.

나는 사용자 정의 글꼴 내 HTML 파일을 열려면 바탕 화면에 HTML 파일을 복사 만

우리는 프로그래밍 방식으로 어떤 도움을 항상 감사

,

감사합니다 그것을 달성 할 수있는 방법을 때

답변

0

다소 비슷한 시나리오가 있는데, 사용자 정의 글꼴로 HTML 컨텐트를로드해야합니다. 내 자산 폴더에 ttf (또는 otf) 파일을 저장했습니다. 그런 다음

private final String CSS = "<style type=\"text/css\">@font-face {font-family: MyCustomFont;src: url(\"file:///android_asset/fonts/MyCustomFont.ttf\");}body {font-family: The-2K12;}}</style>"; 

같은 문자열 CSS를 만든 다음로드 웹보기 동안, 난 그냥 ...

+0

감사를

webView.loadDataWithBaseURL(" ", CSS + my_html_data, mime, encoding, ""); 

문자열과 같은

이 도움이 될 것입니다 희망 HTML로이 문자열을 추가,하지만 내 질문 sd 카드에서 바탕 화면에 html 파일을 복사 할 때, 사용자 정의 글꼴로 내 html 파일을 열려고합니다 .plz 내 질문을 올바르게 읽습니다. – Randroid

+0

sd 카드에서 html 파일을 복사하여 바탕 화면으로 가져 와서 열면 작동할까요? – Randroid

+0

Raghu, 죄송합니다. 귀하의 질문을 정확하게 이해하지 못했습니다. html 파일에서 글꼴을 참조하는 데 문제가 있으면 브라우저의 콘솔에 오류 로그가 표시됩니다. 그걸 확인 했니? – heyjii

관련 문제