2012-12-05 1 views
3

내가 뭘하려 굵게 기울임 꼴과 같은 기능을 가지고있는 Edittext에서 텍스트를 얻는 것입니다 텍스트 파일에 저장하지만, 다시 읽었을 때 그 기능이 사라지면 표시되지 않습니다. 텍스트 파일에 텍스트를 저장하여 다양한 기능을 유지하려면 어떻게해야합니까?어떻게 안드로이드에서 굵게, 기울임 꼴 등 텍스트의 기능을 잃지 않고 Edittext에서 텍스트를 저장할 수 있습니다

+0

EditText 텍스트를 HTML로 가져와야합니다 ... – Selvin

답변

1

Html.toHtml()을 사용하면 에서 EditText으로 되돌아 오는 Editable을 HTML로 변환 할 수 있습니다. 그런 다음 나중에 Html.fromHtml()을 사용하여 HTML을 EditText에서 사용할 수있는 것으로 다시 변환 할 수 있습니다. toHtml()fromHtml()EditText에서 사용할 수있는 모든 범위를 처리하지는 않지만 굵게 및 기울임 꼴과 같은 기본 사항을 처리해야합니다.

+0

텍스트 파일을 지원하지 않으므로 EditText에 그대로 텍스트를 저장할 수있는 파일 형식이 있습니까? –

+1

@ user1878746 : 텍스트 파일은 HTML을 지원합니다. 보고있는 웹 페이지는 텍스트입니다. – CommonsWare

관련 문제