2014-09-11 3 views
0
String msg = <table><tr><td> <b>Some text here</ b ></ td ></ tr ></ table >; 
EditText txtMsg = (EditText) findViewById(R.id.txtMessage); 
txtMsg.setText(Html.fromHtml(msg)); 

где txtMsg является строка, в которой я написал HTML-теги, но это дает мне простой текст, который я хочу его в формате Html в Android.Display Html Содержание в EditText в Android

+0

Не могли бы вы пояснить, что вы подразумеваете под форматом HTML? – Aniruddha

+0

Вы хотите, чтобы текст отображался полужирным шрифтом? –

+0

Формат Html означает содержимое в таблицу, которое может быть установлено в edittext динамически. – shripal

ответ

1

Вы можете позвонить по телефону Html.fromHtml(), передав ему свою строку HTML и передать результаты setText() на EditText. Однако это не поддерживает <table>, <tr>, или <td> теги.

0

Html.fromHtml() поддерживает только небольшое подмножество html-тегов. Если вы хотите иметь поддержку дополнительных тегов, вы должны добавить их вручную.

+0

спасибо за ваш ответ CommonsWare и danijoo ... можете ли вы дать мне демо-код ... это поможет мне. – shripal

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