2012-04-25 6 views
0

Я пытаюсь использовать div align right в андроид-тексте, но по какой-то причине он не работает.div align не работает в android textview

<string name="Avot"> 
<![CDATA[ 
<div align="right"> 
my text .... 
<br />  
</div>  
]]> 
</string> 

Пожалуйста, не предлагает мне работать с WebView, как он не поддерживает иврит обычно заранее благодарю

+0

webView будет поддерживать иврит, если вы добавите правильную кодировку в свой HTML – thepoosh

+0

Как это сделать? Можете ли вы привести пример? Спасибо – orelzion

ответ

0

строковых только поддержки <b>, <i> ресурсов и <u> тегов. Html.fromHtml() не поддерживает атрибуты на <div> теги.

+0

OK спасибо. Слишком плохо Google не поддерживает это, хотя – orelzion

+0

Итак, что альтернатива использованию div в textview. –

+0

@PrAndroid: проанализируйте его самостоятельно и создайте желаемые результаты с помощью 'SpannableStringBuilder'. Или, конвертируйте HTML в нечто, что 'Html.fromHtml()' или [мой CWAC-RichTextUtils парсер] (https://github.com/commonsguy/cwac-richtextutils) поймут. – CommonsWare